Variables.Add(String, Boolean, String, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
Комментарии
Дополнительные сведения см. в разделе "Использование переменных в пакетах".