VariableClass Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Repräsentiert eine variable Klasse.
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
| Name | Beschreibung |
|---|---|
| VariableClass() |
Initialisiert eine neue Instanz der VariableClass-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CreationName |
Erhält die Zeichenkette, die die Laufzeit-Engine liefert, wenn sie eine Instanz des VariableClass Objekts erstellt. |
| DataType |
Erhält den Datentyp der Variablen. |
| Description |
Erhält oder setzt die Beschreibung der Variablenklasse. |
| EvaluateAsExpression |
Erhält oder setzt einen Wert, der angibt, ob die Variable einen Ausdruck enthält. |
| Expression |
Erhält oder setzt den in der Variablenklasse enthaltenen Ausdruck. |
| ID |
Der Identifikator der Variablen. |
| IncludeInDebugDump |
Erhält oder setzt einen Wert, der angibt, ob der Wert der Variablen in den Debug-Dump-Dateien enthalten ist. |
| Name |
Dient zum Abrufen oder Festlegen des Namens der Variablen. |
| Namespace |
Erhält oder setzt den Namensraum, zu dem die Variable gehört. |
| Parent |
Erhält oder setzt den Elternteil der Variablenklasse. |
| QualifiedName |
Erhält den vollständig qualifizierten Namen der Variable, einschließlich des Namensraums. |
| RaiseChangedEvent |
Erhält oder setzt einen Wert, der anzeigt, ob die Variablenklasse markiert wurde, um das OnVariableValueChanged-Ereignis auszulösen. |
| ReadOnly |
Erhält oder setzt einen Wert, der angibt, ob die Variable Klasse nur lesbar ist und ihr Wert nicht geändert werden kann. |
| SystemVariable |
Erhält einen Wert, der angibt, ob die Variablenklasse eine Systemvariable ist. |
| Value |
Erhält oder setzt den der Variablen zugewiesenen Wert. |
Methoden
| Name | Beschreibung |
|---|---|
| GetValueWithContext(IDTSEvaluatorContext100) |
Gibt einen Wert der Variablenklasse mit einem bestimmten Kontext zurück. |
| LoadFromXML(Object, IDTSEvents100) |
Lädt ein Paket in ein XML-Format. |
| SaveToXML(Object, Object, IDTSEvents100) |
Speichert das Paket im XML-Format. |