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

變數的設計階段值。

傳回

Variable

已加入至 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  

備註

如需詳細資訊,請參閱 在封裝中使用變數

適用於