Runs an application or batch file as part of a package workflow. This class cannot be inherited.
The following tables list the members exposed by the ExecuteProcess type.
Public Constructors
| 名称 | Description | |
|---|---|---|
| ExecuteProcess | Initializes a new instance of the ExecuteProcess class. | 
顶部
Public Properties
| 名称 | Description | |
|---|---|---|
| .gif) | Arguments | Gets or sets command prompt arguments. The string can contain multiple arguments separated by a space. | 
| .gif) | Executable | Gets or sets the name of the Microsoft Win32 executable file or batch file to run when the package runs. | 
| .gif) | ExecutionValue | Overridden. Returns a user-defined object. This property is read-only. | 
| .gif) | FailTaskIfReturnCodeIsNotSuccessValue | Gets or sets a Boolean that indicates whether the task fails if the process exit code is different from the value specified in SuccessValue. | 
| .gif) | RequireFullFileName | Gets or sets a Boolean that indicates whether the full name and extension of the task is required. | 
| .gif) | StandardErrorVariable | Gets or sets the name of the variable used to capture the error output of the process to be run. | 
| .gif) | StandardInputVariable | Gets or sets the name of the variable to be used as an input to the process to be run. | 
| .gif) | StandardOutputVariable | Gets or sets the name of the variable used to capture the output of the process to be run. | 
| .gif) | SuccessValue | Gets or sets the value returned by the executable or batch file that indicates success. | 
| .gif) | TerminateProcessAfterTimeOut | Gets or sets a Boolean that indicates whether the process is forced to end after the time-out period specified by the TimeOut property. | 
| .gif) | TimeOut | Gets or sets the number of seconds that the task allows the process to run. | 
| .gif) | Version | Returns the version of the task. This property is read-only. (inherited from Task) | 
| .gif) | WaitForMe | Returns a Boolean that indicates whether the parent container should wait for completion of this task. This property is read-only. (inherited from Task) | 
| .gif) | WindowStyle | Gets or sets the style of the window to run the process in. | 
| .gif) | WorkingDirectory | Gets or sets the directory in which the files specified in the Arguments property can be found. | 
顶部
Public Methods
(see also Protected Methods )
| 名称 | Description | |
|---|---|---|
| .gif) | CanUpdate | (inherited from Task ) | 
| .gif) | Equals | Overloaded. (inherited from DtsObject ) | 
| .gif) | Execute | Overridden. Runs the task. | 
| .gif) | GetConnectionID | (inherited from Task ) | 
| .gif) | GetConnectionName | (inherited from Task ) | 
| .gif) | GetHashCode | Returns the hash code for this instance. (inherited from DtsObject) | 
| .gif) | GetType | (inherited from Object ) | 
| .gif) | InitializeTask | Overridden. Initializes the properties associated with the task. This method is called by the runtime and is not used in code. | 
| .gif) | LoadFromXML | This method is not callable by your application code. To load a package saved as .xml, use the Application.LoadPackage method. | 
| .gif) .gif) | op_Equality | (inherited from DtsObject ) | 
| .gif) .gif) | op_Inequality | (inherited from DtsObject ) | 
| .gif) .gif) | ReferenceEquals | (inherited from Object ) | 
| .gif) | SaveToXML | This method is not callable by your application code. To save a package as .xml, use the Application.SaveToXml method. | 
| .gif) | ToString | (inherited from Object ) | 
| .gif) | Update | (inherited from Task ) | 
| .gif) | Validate | Overridden. Verifies that the component is properly configured. | 
顶部
Protected Methods
| 名称 | Description | |
|---|---|---|
| .gif) | Finalize | (inherited from Object ) | 
| .gif) | MemberwiseClone | (inherited from Object ) | 
顶部
请参阅
参考
ExecuteProcess Class
Microsoft.SqlServer.Dts.Tasks.ExecuteProcess Namespace