次の方法で共有


VariableDispenser プロパティ

パッケージ内の変数を、読み取りおよび書き込み用にロックするために使用する IDTSVariableDispenser100 を設定します。

名前空間:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap.dll)

構文

'宣言
Public Overridable WriteOnly Property VariableDispenser As IDTSVariableDispenser100
    Set
'使用
Dim instance As MainPipeClass
Dim value As IDTSVariableDispenser100

instance.VariableDispenser = value
public virtual IDTSVariableDispenser100 VariableDispenser { set; }
public:
virtual property IDTSVariableDispenser100^ VariableDispenser {
    void set (IDTSVariableDispenser100^ value);
}
abstract VariableDispenser : IDTSVariableDispenser100 with get, set
override VariableDispenser : IDTSVariableDispenser100 with get, set
function set VariableDispenser (value : IDTSVariableDispenser100)

プロパティ値

型: Microsoft.SqlServer.Dts.Runtime.Wrapper. . :: . .IDTSVariableDispenser100
データ フロー タスクの IDTSVariableDispenser100 です。

実装

IDTSPipeline100. . :: . .VariableDispenser

説明

IDTSVariableDispenser100 オブジェクトは、データ フロー タスクを含むパッケージ内の変数の読み取りまたは書き込みのために使用されます。変数の読み取りまたは書き込みを実行する前に、LockForRead メソッド、LockForWrite メソッド、LockOneForRead メソッド、または LockOneForWrite メソッドを使用して、その変数をロックする必要があります。ディスペンサを使用して変数をロックした後は、IDTSVariables100 インターフェイスを介してアクセスできます。変数は名前で取得されるため、読み取りまたは書き込み対象の変数の名前を知っている必要があります。変数のコレクションを列挙することはできません。