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

Пространство имен переменной. Значением по умолчанию является пространство имен пользовательской переменной. Также можно создать пространство имен для обозначения создаваемых переменных, которые используются в определенной части пакета. Нельзя добавлять переменные в пространство имен системных переменных.

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  

Комментарии

Дополнительные сведения см. в разделе "Использование переменных в пакетах".

Применяется к