ASTaskBase Class
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents the Analysis Services task base.
Assembly: Microsoft.SqlServer.ASTasks (in Microsoft.SqlServer.ASTasks.dll)
Microsoft.SqlServer.Dts.Runtime::DtsObject
Microsoft.SqlServer.Dts.Runtime::Task
Microsoft.DataTransformationServices.Tasks.DTSProcessingTask::ASTaskBase
Microsoft.DataTransformationServices.Tasks.DTSProcessingTask::ASExecuteDDLTask
Microsoft.DataTransformationServices.Tasks.DTSProcessingTask::DTSProcessingTask
| Name | Description | |
|---|---|---|
![]() | ASTaskBase() | This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ASTaskBase class. |
| Name | Description | |
|---|---|---|
![]() | ConnectionName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the connection for the analysis services task. |
![]() | ExecutionValue | Returns a user-defined object. This field is read-only. (Inherited from Task.) |
![]() | ProgressEventName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the name of the progress event for the analysis services task. |
![]() | StatusEventName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the name of the status event for the analysis services task. |
![]() | SubComponentName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the name of the sub component for the analysis services task. |
![]() | TargetServerVersion | (Inherited from Task.) |
![]() | Version | *** Member deprecated; see Remarks. *** Returns the version of the task. This property is read-only.(Inherited from Task.) |
| Name | Description | |
|---|---|---|
![]() | CanUpdate(String^) | *** Member deprecated; see Remarks. *** A Boolean that indicates whether the new package XML can update the old package XML.(Inherited from Task.) |
![]() | Equals(Object^) | Determines whether two object instances are equal.(Inherited from DtsObject.) |
![]() | Execute(Connections^, VariableDispenser^, IDTSComponentEvents^, IDTSLogging^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Executes the analysis services task.(Overrides Task::Execute(Connections^, VariableDispenser^, IDTSComponentEvents^, IDTSLogging^, Object^).) |
![]() | Finalize() | (Inherited from Object.) |
![]() | FireError(Int32, String^, String^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Raises an event when an error occurs. |
![]() | FireError(String^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Raises an event when an error occurs. |
![]() | GetConnectionID(Connections^, String^) | Gets a String containing the ID of the connection.(Inherited from Task.) |
![]() | GetConnectionName(Connections^, String^) | Gets a String containing the name of the connection.(Inherited from Task.) |
![]() | GetHashCode() | Returns the hash code for this instance.(Inherited from DtsObject.) |
![]() | GetType() | (Inherited from Object.) |
![]() | InitializeTask(Connections^, VariableDispenser^, IDTSInfoEvents^, IDTSLogging^, EventInfos^, LogEntryInfos^, ObjectReferenceTracker^) | Initializes the properties associated with the task. This method is called by the runtime and is not used in code.(Inherited from Task.) |
![]() | InternalExecute(Connections^, VariableDispenser^, IDTSComponentEvents^, IDTSLogging^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Executes the task internally. |
![]() | InternalValidate(Connections^, VariableDispenser^, IDTSComponentEvents^, IDTSLogging^) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the task internally. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | StopExecution() | This API supports the product infrastructure and is not intended to be used directly from your code. Stops the execution of the analysis service task. |
![]() | SubscribeToProgressEvent(SessionTrace^) | This API supports the product infrastructure and is not intended to be used directly from your code. Subscribes the task to progress event. |
![]() | ToString() | (Inherited from Object.) |
![]() | UnsubscribeToProgressEvent(SessionTrace^) | This API supports the product infrastructure and is not intended to be used directly from your code. Unsubscribes the task from the progress event. |
![]() | Update(String^%) | |
![]() | Validate(Connections^, VariableDispenser^, IDTSComponentEvents^, IDTSLogging^) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the analysis service task.(Overrides Task::Validate(Connections^, VariableDispenser^, IDTSComponentEvents^, IDTSLogging^).) |
![]() | ValidateConnection(Connections^) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the task connection. |
![]() | ValidateDDL(VariableDispenser^, Connections^, Exception^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Validates the data definition language. |
![]() | WriteLog(IDTSLogging^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Writes a log for the task. |
| Name | Description | |
|---|---|---|
![]() | bExecutionCanceled | This API supports the product infrastructure and is not intended to be used directly from your code. The execution is cancelled. |
![]() | bTraceError | This API supports the product infrastructure and is not intended to be used directly from your code. The trace error. |
![]() | ddl | This API supports the product infrastructure and is not intended to be used directly from your code. The data definition language. |
![]() | m_events | This API supports the product infrastructure and is not intended to be used directly from your code. The events. |
![]() | server | This API supports the product infrastructure and is not intended to be used directly from your code. The server. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




