Click or drag to resize

JobProviderBaseUndefinedJobProvider class

Class definition for an undefined JobProvider. Replaces null to avoid the miserable null warnings when using LogicalNodes and JobLists which it is ensured that at the time of use they are not used for any other purpose. are not equal to zero, but are not yet instantiated in the constructor in a meaningful way. could be realised. For any subsequent null queries, null must be replaced by the static instance 'UndefinedJobProvider' can be replaced.
Inheritance hierarchy
SystemObject
  LogicalTaskTreeJobProviderBase
    LogicalTaskTreeJobProviderBaseUndefinedJobProvider

Namespace: LogicalTaskTree
Assembly: LogicalTaskTree (in LogicalTaskTree.dll) Version: 1.0.0+df0404e911d6c38eaed3bb1bb1acfc482d417643
Syntax
public class UndefinedJobProvider : JobProviderBase,
	 
	IUndefinedElement

The JobProviderBaseUndefinedJobProvider Type exposes the following members.

Constructors
 NameDescription of the
Public MethodJobProviderBaseUndefinedJobProviderinitializes a new instance of the JobProviderBaseUndefinedJobProvider class
Back to the top
Methods
 NameDescription of the
Public MethodGetJob Returns a specific job instance for a JobList in a LogicalTaskTree.
(Inherited from JobProviderBase)
Public MethodGetLogicalJobName Returns the logical name of the job with the physical name of the JobPackage or logical name of the job.
(Inherited from JobProviderBase)
Public MethodGetPhysicalJobPath Returns the physical name of the JobPackage with the physical name of the JobPackage or logical name of the job.
(Inherited from JobProviderBase)
Protected MethodTryLoadJobPackage Adds the JobPackage with the logical path logicalJobName. In the event of an error, nothing is added.
(Overwrites JobProviderBaseTryLoadJobPackage(String))
Back to the top
Fields
 NameDescription of the
Protected Field_appSettings Various application settings as properties.
(Inherited from JobProviderBase)
Protected FieldLoadedJobPackages Dictionary with all previously loaded JobPackages.
(Inherited from JobProviderBase)
Public FieldStatic MemberundefinedJobProvider Static instance for an undefined JobProvider. Replaces null to avoid the miserable null warnings when using LogicalNodes and JobLists which it is ensured that at the time of use they are not are not equal to zero, but are not yet instantiated in the constructor in a meaningful way. could be realised. For any subsequent null queries, null must be replaced by this instance. It can then be checked for 'is IUndefinedElement' if necessary.
Back to the top
See also