次の方法で共有


ASTaskBase クラス

この API は、SQL Server 2012 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

Analysis Services タスクのベースを表します。

継承階層

System.Object
  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

名前空間:  Microsoft.DataTransformationServices.Tasks.DTSProcessingTask
アセンブリ:  Microsoft.SqlServer.ASTasks (Microsoft.SqlServer.ASTasks.dll)

構文

'宣言
Public MustInherit Class ASTaskBase _
    Inherits Task
'使用
Dim instance As ASTaskBase
public abstract class ASTaskBase : Task
public ref class ASTaskBase abstract : public Task
[<AbstractClassAttribute>]
type ASTaskBase =  
    class 
        inherit Task 
    end
public abstract class ASTaskBase extends Task

ASTaskBase 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ASTaskBase インフラストラクチャです。 ASTaskBase クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ ConnectionName インフラストラクチャです。Analysis Services タスクが使用する接続の名前を取得または設定します。
パブリック プロパティ ExecutionValue ユーザー定義のオブジェクトを返します。このフィールドは読み取り専用です。 (Task から継承されています。)
プロテクト プロパティ ProgressEventName インフラストラクチャです。Analysis Services タスクの進行状況イベントの名前を取得します。
プロテクト プロパティ StatusEventName インフラストラクチャです。Analysis Services タスクの状態イベントの名前を取得します。
プロテクト プロパティ SubComponentName インフラストラクチャです。Analysis Services タスクのサブコンポーネントの名前を取得します。
パブリック プロパティ Version *** このメンバーは非推奨です。「解説」を参照してください。 ***   タスクのバージョンを返します。このプロパティは読み取り専用です。 (Task から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CanUpdate *** このメンバーは非推奨です。「解説」を参照してください。 ***   新しいパッケージの XML で古いパッケージの XML を更新できるかどうかを示す Boolean 値。 (Task から継承されています。)
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド Execute インフラストラクチャです。Analysis Services タスクを実行します。 (Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されています。)
プロテクト メソッド FireError(String, String) インフラストラクチャです。エラーが発生したときにイベントを発生させます。
プロテクト メソッド FireError(Int32, String, String, String) インフラストラクチャです。エラーが発生したときにイベントを発生させます。
パブリック メソッド GetConnectionID 接続の ID を含む String を取得します。 (Task から継承されています。)
パブリック メソッド GetConnectionName 接続の名前を含む String を取得します。 (Task から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド InitializeTask タスクに関連付けられたプロパティを初期化します。このメソッドはランタイムから呼び出されるメソッドであり、コードでは使用されません。 (Task から継承されています。)
プロテクト メソッド InternalExecute インフラストラクチャです。タスクを内部で実行します。
プロテクト メソッド InternalValidate インフラストラクチャです。タスクを内部で検証します。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
プロテクト メソッド StopExecution インフラストラクチャです。Analysis Services タスクの実行を停止します。
プロテクト メソッド SubscribeToProgressEvent インフラストラクチャです。進行状況イベントにタスクをサブスクライブします。
パブリック メソッド ToString (Object から継承されています。)
プロテクト メソッド UnsubscribeToProgressEvent インフラストラクチャです。進行状況イベントからタスクをアンサブスクライブします。
パブリック メソッド Update *** このメンバーは非推奨です。「解説」を参照してください。 ***   CanUpdate が true に設定されている場合、このメソッドによって、古いパッケージ XML が新しいパッケージ XML で更新されます。 (Task から継承されています。)
パブリック メソッド Validate インフラストラクチャです。Analysis Services タスクを検証します。 (Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) をオーバーライドします。)
プロテクト メソッド ValidateConnection インフラストラクチャです。タスク接続を検証します。
プロテクト メソッド ValidateDDL インフラストラクチャです。データ定義言語を検証します。
プロテクト メソッド WriteLog インフラストラクチャです。タスクのログを書き込みます。

先頭に戻る

フィールド

  名前 説明
プロテクト フィールド bExecutionCanceled インフラストラクチャです。実行が取り消されました。
プロテクト フィールド bTraceError インフラストラクチャです。トレース エラーです。
プロテクト フィールド ddl インフラストラクチャです。データ定義言語です。
プロテクト フィールド m_events インフラストラクチャです。イベントです。
プロテクト フィールド server インフラストラクチャです。サーバーです。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.DataTransformationServices.Tasks.DTSProcessingTask 名前空間