Variables.Add(String, Boolean, String, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
注解
有关详细信息,请参阅 “在包中使用变量”。