Condividi tramite


Classe VariableClass

Questa API supporta l'infrastruttura SQL Server 2012 e non può essere utilizzata direttamente dal codice.

Represents a variable class.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Sintassi

'Dichiarazione
<GuidAttribute("C64721A7-4947-4055-8BDD-9044EB2DD3D2")> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
Public Class VariableClass _
    Implements Variable, IDTSVariable100, IDTSExpression100, IDTSName100,  _
    IDTSPersist100, IDTSRuntimeObject100
'Utilizzo
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

Nel tipo VariableClass sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico VariableClass Infrastruttura. Initializes a new instance of the VariableClass class.

In alto

Proprietà

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

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico GetValueWithContext Infrastruttura. Returns a value of the variable class with a specified context.
Metodo pubblico LoadFromXML Infrastruttura. Loads a package to a XML format.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico SaveToXML Infrastruttura. Saves the package to a XML format.
Metodo pubblico ToString Ereditato da Object.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime.Wrapper