JobConfiguration Methods | 
The JobConfiguration type exposes the following members.
| 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.
              |