Freigeben über


VariableClass Klasse

Definition

Stellt eine Variablenklasse dar.

public ref class VariableClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExpression100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Variable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("7934A587-383E-4694-AFBB-23DA8C00D8D9")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class VariableClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExpression100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Variable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6F221DFC-B552-414F-B00B-13CDE7AA9079")]
public class VariableClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExpression100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Variable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6E595DE3-AED9-45CE-AEFB-3EE1C52F914D")]
public class VariableClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExpression100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Variable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("7934A587-383E-4694-AFBB-23DA8C00D8D9")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type VariableClass = class
    interface Variable
    interface IDTSVariable100
    interface IDTSExpression100
    interface IDTSName100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6F221DFC-B552-414F-B00B-13CDE7AA9079")>]
type VariableClass = class
    interface Variable
    interface IDTSVariable100
    interface IDTSExpression100
    interface IDTSName100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6E595DE3-AED9-45CE-AEFB-3EE1C52F914D")>]
type VariableClass = class
    interface Variable
    interface IDTSVariable100
    interface IDTSExpression100
    interface IDTSName100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
Public Class VariableClass
Implements IDTSExpression100, IDTSName100, IDTSPersist100, IDTSRuntimeObject100, Variable
Vererbung
VariableClass
Attribute
Implementiert

Konstruktoren

VariableClass()

Initialisiert eine neue Instanz der VariableClass-Klasse.

Eigenschaften

CreationName

Ruft die Zeichenfolge ab, die die Runtime-Engine angibt, wenn es eine Instanz des VariableClass-Objekts erstellt.

DataType

Ruft den Datentyp der Variablen ab.

Description

Ruft die Beschreibung der Variablenklasse ab oder legt sie fest.

EvaluateAsExpression

Ruft einen Wert ab, der angibt, ob die Variable einen Ausdruck enthält, oder legt ihn fest.

Expression

Ruft den in der Variablenklasse enthaltenen Ausdruck ab oder legt ihn fest.

ID

Der Bezeichner der Variablen.

IncludeInDebugDump

Ruft einen Wert ab, der angibt, ob der Variablenwert in den Debugdumpdateien enthalten ist, oder legt ihn fest.

Name

Ruft den Namen der Variablen ab oder legt ihn fest.

Namespace

Ruft den Namespace ab, dem die Variablenklasse angehört, oder legt ihn fest.

Parent

Ruft das übergeordnete Element der Variablenklasse ab oder legt es fest.

QualifiedName

Ruft den vollqualifizierten Namen der Variablen, einschließlich des Namespaces, ab.

RaiseChangedEvent

Ruft einen Wert ab, der angibt, ob die Variablenklasse ein Flag aufweist, um das OnVariableValueChanged-Ereignis auszulösen, oder legt ihn fest.

ReadOnly

Ruft einen Wert ab, der angibt, ob die Variablenklasse schreibgeschützt ist und ihr Wert nicht geändert werden darf, oder legt ihn fest.

SystemVariable

Ruft einen Wert ab, der angibt, ob die Variablenklasse eine Systemvariable ist.

Value

Ruft den der Variablen zugewiesenen Wert ab oder legt ihn fest.

Methoden

GetValueWithContext(IDTSEvaluatorContext100)

Gibt einen Wert der Variablenklasse mit einem angegebenen Kontext zurück.

LoadFromXML(Object, IDTSEvents100)

Lädt ein Paket in einem XML-Format.

SaveToXML(Object, Object, IDTSEvents100)

Speichert das Paket in einem XML-Format.

Gilt für: