Freigeben über


VariableClass-Klasse

Diese API unterstützt die SQL Server 2012-Infrastruktur und ist nicht zur direkten Verwendung im Code bestimmt.

Represents a variable class.

Vererbungshierarchie

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.VariableClass

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Syntax

'Declaration
<GuidAttribute("C64721A7-4947-4055-8BDD-9044EB2DD3D2")> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
Public Class VariableClass _
    Implements Variable, IDTSVariable100, IDTSExpression100, IDTSName100,  _
    IDTSPersist100, IDTSRuntimeObject100
'Usage
Dim instance As VariableClass
[GuidAttribute("C64721A7-4947-4055-8BDD-9044EB2DD3D2")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public class VariableClass : Variable, 
    IDTSVariable100, IDTSExpression100, IDTSName100, IDTSPersist100, IDTSRuntimeObject100
[GuidAttribute(L"C64721A7-4947-4055-8BDD-9044EB2DD3D2")]
[ClassInterfaceAttribute(ClassInterfaceType::None)]
public ref class VariableClass : Variable, 
    IDTSVariable100, IDTSExpression100, IDTSName100, IDTSPersist100, IDTSRuntimeObject100
[<GuidAttribute("C64721A7-4947-4055-8BDD-9044EB2DD3D2")>]
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
type VariableClass =  
    class 
        interface Variable 
        interface IDTSVariable100 
        interface IDTSExpression100 
        interface IDTSName100 
        interface IDTSPersist100 
        interface IDTSRuntimeObject100 
    end
public class VariableClass implements Variable, IDTSVariable100, IDTSExpression100, IDTSName100, IDTSPersist100, IDTSRuntimeObject100

Der VariableClass-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode VariableClass Infrastruktur Initializes a new instance of the VariableClass class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CreationName Infrastruktur Gets the string that the runtime engine gives when it creates an instance of the VariableClass object.
Öffentliche Eigenschaft DataType Infrastruktur Gets the data type of the variable.
Öffentliche Eigenschaft Description Infrastruktur Gets or sets the description for the variable class.
Öffentliche Eigenschaft EvaluateAsExpression Infrastruktur Gets or sets a value that indicates whether the variable contains an expression.
Öffentliche Eigenschaft Expression Infrastruktur Gets or sets the expression contained in the variable class.
Öffentliche Eigenschaft ID Infrastruktur The identifier of the variable.
Öffentliche Eigenschaft IncludeInDebugDump Gets or sets a value that specifies whether the variable value is included in the debug dump files.
Öffentliche Eigenschaft Name Infrastruktur Gets or sets the name of the variable.
Öffentliche Eigenschaft Namespace Infrastruktur Gets or sets the namespace that the variable class belongs to.
Öffentliche Eigenschaft Parent Infrastruktur Gets or sets the parent of the variable class.
Öffentliche Eigenschaft QualifiedName Infrastruktur Gets the fully qualified name of the variable, including the namespace.
Öffentliche Eigenschaft RaiseChangedEvent Infrastruktur Gets or sets a value that indicates whether the variable class has been flagged to raise the OnVariableValueChanged event.
Öffentliche Eigenschaft ReadOnly Infrastruktur Gets or sets a value that indicates whether the variable class is read-only and cannot have its value modified.
Öffentliche Eigenschaft SystemVariable Infrastruktur Gets a value that indicates whether the variable class is a system variable.
Öffentliche Eigenschaft Value Infrastruktur Gets or sets the value assigned to the variable.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetValueWithContext Infrastruktur Returns a value of the variable class with a specified context.
Öffentliche Methode LoadFromXML Infrastruktur Loads a package to a XML format.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode SaveToXML Infrastruktur Saves the package to a XML format.
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Dts.Runtime.Wrapper-Namespace