言語

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

定義

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

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変数名前空間です。 また、パッケージの特定の部分で使われる変数を識別するために名前空間を作成することもできます。 System変数名前空間に変数を追加することはできません。

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  

注釈

詳細については 、「パッケージ内の変数を使用する」をご覧ください。

適用対象