![]() | Job |
The JobConfiguration type exposes the following members.
Name | Description | |
---|---|---|
![]() | JobConfiguration | Initializes a new instance of the JobConfiguration class. |
![]() | JobConfiguration(Assembly) | Initializes a new instance of the JobConfiguration class with the specified assemblies. |
![]() | JobConfiguration(IEnumerableAssembly) | Initializes a new instance of the JobConfiguration class with the specified assemblies. |
![]() | JobConfiguration(IEnumerableString) | Initializes a new instance of the JobConfiguration class with the specified assembly file names. |
![]() | JobConfiguration(String) | Initializes a new instance of the JobConfiguration class with the specified assembly file names. |
Name | Description | |
---|---|---|
![]() | AdditionalProgressCounters | Gets the additional progress counters. |
![]() | AssemblyFileNames | Gets the file name of the assembly holding the task classes. |
![]() | JobName | Gets or sets a descriptive name for the job. This is used for informational purposes only, and doesn't need to be unique. |
![]() | JobSettings | Gets a list of settings that can be accessed by the tasks in this job. |
![]() | SchedulerOptions | Gets or sets the options controlling the scheduler behavior. |
![]() | Stages | Gets a list of stages. |
Name | Description | |
---|---|---|
![]() | AddAdditionalProgressCounter | Adds an additional progress counter for the specified type. |
![]() | AddDataInputStage | Adds a stage that reads input from a IDataInput. |
![]() | AddSetting | Adds a setting. |
![]() | AddSettings | Adds the specified settings. |
![]() | AddStage(String, Type, Int32, InputStageInfo) | Adds a stage that takes input from other stages or no input. |
![]() | AddStage(String, Type, Int32, IEnumerableInputStageInfo, Type) | Adds a stage that takes input from other stages or no input. |
![]() | AddTypedSettingT | Adds a setting with the specified type. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetAllChannels | Gets all channels in the job. |
![]() | GetDependencyOrderedStages | Gets the top-level stages of the task in dependency order (if stage B depends on the output of stage A, then B will come after A in the order). |
![]() | GetExplicitDependenciesForStage | Gets the stages that the specified stage explicitly depends on. |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetInputStagesForStage | Gets the sending stages for the specified stage's input channel. |
![]() | GetPipelinedStages | Gets all stages in a compound stage ID. |
![]() | GetSetting(String, String) | Gets a string setting with the specified default value. |
![]() | GetSettingT(String, T) | Gets a setting with the specified type and default value. |
![]() | GetStage | Gets the root stage with the specified ID. |
![]() | GetStageWithCompoundId | Gets the stage with the specified compound stage ID. |
![]() | GetTotalTaskCount(String) | Gets the total number of tasks in a particular child stage. |
![]() ![]() | GetTotalTaskCount(IListStageConfiguration, Int32) | Gets the total number of tasks in a particular child stage. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() ![]() | LoadXml(Stream) | Loads job configuration from an XML source. |
![]() ![]() | LoadXml(String) | Loads job configuration from an XML source. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | RenameStage | Renames a stage and updates all references to its name. |
![]() | SaveXml | Saves the current instance as XML to the specified stream. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | TryGetSettingT | Tries to get a setting with the specified type from the job settings. |
![]() | Validate | Checks whether this job configuration is complete and consistent. |
Name | Description | |
---|---|---|
![]() ![]() | SchedulingThresholdSettingKey | The key that can be used in the JobSettings or StageSettings to override the SchedulingThreshold setting. The value of this setting is a Single between 0 and 1 that indicates the scheduling threshold. |
![]() ![]() | XmlNamespace | The XML namespace for the job configuration XML. |