Share via


Variables.Add(String, Boolean, String, Object) Methode

Definition

Fügt der Variable-Auflistung ein Variables-Objekt hinzu.

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

Parameter

name
String

Der Name des Pakets, des Tasks oder der Containervariablen, die der Auflistung hinzugefügt werden sollen.

readOnly
Boolean

Ein Boolescher Wert, der angibt, ob die Variable schreibgeschützt ist oder ob die Variable geändert werden kann.

nameSpace
String

Der Namespace der Variablen. Standardwert ist der Benutzervariablen-Namespace. Sie können auch einen Namespace erstellen, um von Ihnen festgelegte Variablen zu identifizieren, die in einem bestimmten Teil des Pakets verwendet werden. Sie können dem Systemvariablen-Namespace keine Variablen hinzufügen.

val
Object

Der Entwurfszeitwert der Variablen.

Gibt zurück

Die neu erstellte Variable, die der Variables-Auflistung hinzugefügt wurde.

Beispiele

Im folgenden Beispiel wird ein Paket erstellt und einer Variablensammlung eine Variable myVarhinzugefügt.

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  

Hinweise

Weitere Informationen finden Sie unter Verwenden von Variablen in Paketen.

Gilt für: