次の方法で共有


Variables.Add(String, Boolean, String, Object) メソッド

定義

Variable オブジェクトを Variables コレクションに追加します。

public:
 Microsoft::SqlServer::Dts::Runtime::Variable ^ Add(System::String ^ name, bool readOnly, System::String ^ nameSpace, System::Object ^ val);
public Microsoft.SqlServer.Dts.Runtime.Variable Add (string name, bool readOnly, string nameSpace, object val);
member this.Add : string * bool * string * obj -> Microsoft.SqlServer.Dts.Runtime.Variable
Public Function Add (name As String, readOnly As Boolean, nameSpace As String, val As Object) As Variable

パラメーター

name
String

コレクションに追加するパッケージ、タスク、またはコンテナー変数の名前です。

readOnly
Boolean

変数が読み取り専用かどうか、または変数を変更できるかどうかを示すブール値。

nameSpace
String

変数の名前空間です。 既定値は User 変数名前空間です。 パッケージの特定部分用に作成した変数を識別するために、名前空間を作成することもできます。 システム変数名前空間に変数を追加することはできません。

val
Object

変数のデザイン時の値です。

戻り値

Variables コレクションに追加された、新しく作成された変数です。

次の例では、パッケージを作成し、myVar 変数を変数のコレクションに追加します。

static void Main(string[] args)  
        {  
            Package p = new Package();  
            //Add a variable, myvar, to the package variables  
            // collection. The variable has a value of 5, in the myNamespace  
            // namespace.  
            Variable var = p.Variables.Add("myVar", false, "myNamespace", 5);  
            //  
            // Enter the rest of your code here.  
            //  
        }  
Shared  Sub Main(ByVal args() As String)  
            Dim p As Package =  New Package()   
            'Add a variable, myvar, to the package variables  
            ' collection. The variable has a value of 5, in the myNamespace  
            ' namespace.  
            Dim var As Variable =  p.Variables.Add("myVar",False,"myNamespace",5)   
            '  
            ' Enter the rest of your code here.  
            '  
End Sub  

注釈

詳細については、「 パッケージでの変数の使用」を参照してください。

適用対象