TaskHost Members

Provides a container that encapsulates a single task. In the SSIS Designer, the TaskHost is not configured separately; instead, it is configured when you set the properties of the task it encapsulates.

The following tables list the members exposed by the TaskHost type.

Protected Fields

  名称 Description
ms212991.protfield(zh-cn,SQL.90).gif m_executable  (inherited from Executable )

顶部

Public Properties

  名称 Description
ms212991.pubproperty(zh-cn,SQL.90).gif ApartmentThreaded  
ms212991.pubproperty(zh-cn,SQL.90).gif CreationName  Returns the string that is used to create an instance of the DtsContainer object. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif DebugMode  Gets or sets a Boolean that indicates whether the DtsContainer object is in debug mode and whether it should fire the OnBreakpointHit event while running. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif DelayValidation  Gets or sets a Boolean that indicates whether validation of the task is delayed until run time. The default value is false. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif Description  Gets or sets the description of the DtsContainer object. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif Disable  A Boolean that indicates if the DtsContainer object is disabled. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif DisableEventHandlers  Gets or sets a Boolean that indicates whether the event handlers on task are disabled. (inherited from EventsProvider)
ms212991.pubproperty(zh-cn,SQL.90).gif EventHandlers  Returns a collection of event handler objects. This field is read-only. (inherited from EventsProvider)
ms212991.pubproperty(zh-cn,SQL.90).gif EventInfos  Returns a collection of EventInfo objects. This field is read-only. (inherited from EventsProvider)
ms212991.pubproperty(zh-cn,SQL.90).gif ExecutionDuration  Returns a value that indicates the amount of time that the container spent in execution, in milliseconds. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif ExecutionResult  Returns a value that indicates the success or failure of the execution of the DtsContainer object. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif ExecutionStatus  Returns a value that indicates the current status of the execution of the DtsContainer object at the time of the call. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif ExecutionValue Returns the result of the task execution. This property is read-only.
ms212991.pubproperty(zh-cn,SQL.90).gif ExecValueVariable Gets or sets the custom Variable that contains the execution value of the task.
ms212991.pubproperty(zh-cn,SQL.90).gif FailPackageOnFailure  Gets or sets a Boolean that indicates whether the package fails when a child container fails. This property is used on containers, not the package itself. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif FailParentOnFailure  Gets or sets a Boolean that defines whether the parent container fails when a child container fails. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif ForcedExecutionValue  Gets or sets an object that contains a container-defined value. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif ForceExecutionResult  Gets or sets a DTSForcedExecResult enumeration value that specifies the execution result of the container. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif ForceExecutionValue  Gets or sets a Boolean that indicates if the execution value of the container should be forced to contain a particular value. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif HostType Gets a value from the DTSObjectHostType enumeration that describes the host of the container. This property is read-only.
ms212991.pubproperty(zh-cn,SQL.90).gif ID  Returns the ID, which is a GUID, of the DtsContainer. The value is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif InnerObject The method used to access the task instance being hosted by the TaskHost.
ms212991.pubproperty(zh-cn,SQL.90).gif IsDefaultLocaleID  A Boolean that indicates whether the container uses the default locale. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif IsolationLevel  Gets or sets the isolation level of the transaction in the DtsContainer object. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif LocaleID  Gets or sets an Integer that indicates the Microsoft Win32® localeID to use when the DtsContainer object is executed. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif LogEntryInfos  Returns a LogEntryInfos object. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif LoggingMode  Gets or sets a valid value from the DTSLoggingMode enumeration that indicates the logging mode of the container. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif LoggingOptions  Returns an object that contains properties that indicates the filtering and logging resource for containers. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif MaximumErrorCount  Gets or sets an Integer value that indicates the maximum number of errors that can occur before the DtsContainer object stops running. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif Name  Gets or sets the name of the DtsContainer. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif Parent  Returns the parent container. The value is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif Properties Returns a DtsProperties collection that contains the properties associated with the task.
ms212991.pubproperty(zh-cn,SQL.90).gif Site  (inherited from DtsContainer )
ms212991.pubproperty(zh-cn,SQL.90).gif StartTime  Returns the time that the container began execution. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif StopTime  Returns the time that the container ended execution. This property is read-only. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif SuspendRequired  Gets or sets a Boolean that indicates if tasks should suspend when they encounter a breakpoint. This value is set by the runtime engine for tasks and containers when a breakpoint is encountered. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif TransactionOption  Gets or sets a DTSTransactionOption enumeration value that indicates whether the container participates in transactions. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif VariableDispenser  Returns a VariableDispenser object so variables associated with the container can be locked. (inherited from DtsContainer)
ms212991.pubproperty(zh-cn,SQL.90).gif Variables  Returns a collection that contains the variables associated with this container. This property is read-only. (inherited from DtsContainer)

顶部

Public Methods

(see also Protected Methods )

  名称 Description
ms212991.pubmethod(zh-cn,SQL.90).gif AcceptBreakpointManager  (inherited from DtsContainer )
ms212991.pubmethod(zh-cn,SQL.90).gif Dispose  Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (inherited from DtsContainer)
ms212991.pubmethod(zh-cn,SQL.90).gif Equals  Overloaded. (inherited from DtsObject )
ms212991.pubmethod(zh-cn,SQL.90).gif Execute  (inherited from DtsContainer )
ms212991.pubmethod(zh-cn,SQL.90).gif GetExpression Returns the expression for the specified property. Null means no expression is assigned.
ms212991.pubmethod(zh-cn,SQL.90).gif GetHashCode  Returns the hash code for this instance. (inherited from DtsObject)
ms212991.pubmethod(zh-cn,SQL.90).gif GetPackagePath Returns the path to the task location.
ms212991.pubmethod(zh-cn,SQL.90).gif GetType  (inherited from Object )
ms212991.pubmethod(zh-cn,SQL.90).gif LoadFromXML  (inherited from DtsContainer )
ms212991.pubmethod(zh-cn,SQL.90).gifms212991.static(zh-cn,SQL.90).gif op_Equality  (inherited from DtsObject )
ms212991.pubmethod(zh-cn,SQL.90).gifms212991.static(zh-cn,SQL.90).gif op_Inequality  (inherited from DtsObject )
ms212991.pubmethod(zh-cn,SQL.90).gifms212991.static(zh-cn,SQL.90).gif ReferenceEquals  (inherited from Object )
ms212991.pubmethod(zh-cn,SQL.90).gif ResumeExecution  Resumes execution of the task after pausing. The task or container is resumed by the runtime engine. (inherited from DtsContainer)
ms212991.pubmethod(zh-cn,SQL.90).gif SaveToXML  (inherited from DtsContainer )
ms212991.pubmethod(zh-cn,SQL.90).gif SetExpression Assigns the specified expression to the property. Specify null to remove an existing expression from the property.
ms212991.pubmethod(zh-cn,SQL.90).gif SuspendExecution  Called when the executable needs to suspend. This method is called by the runtime engine. (inherited from DtsContainer)
ms212991.pubmethod(zh-cn,SQL.90).gif ToString  (inherited from Object )
ms212991.pubmethod(zh-cn,SQL.90).gif Validate  (inherited from DtsContainer )

顶部

Protected Methods

  名称 Description
ms212991.protmethod(zh-cn,SQL.90).gif Finalize  (inherited from Object )
ms212991.protmethod(zh-cn,SQL.90).gif MemberwiseClone  (inherited from Object )
ms212991.protmethod(zh-cn,SQL.90).gif SetWrappedExecutable  (inherited from EventsProvider )

顶部

Public Events

  名称 Description
ms212991.pubevent(zh-cn,SQL.90).gif Disposed  Adds an event handler to listen to the Disposed event on the component. (inherited from DtsContainer)

顶部

请参阅

参考

TaskHost Class
Microsoft.SqlServer.Dts.Runtime Namespace