Compartir a través de


Clase VariableClass

Esta API admite la infraestructura de SQL Server 2012 y no está prevista su utilización directa desde el código.

Represents a variable class.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Ensamblado:  Microsoft.SqlServer.DTSRuntimeWrap (en Microsoft.SqlServer.DTSRuntimeWrap.dll)

Sintaxis

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

El tipo VariableClass expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público VariableClass Infraestructura. Initializes a new instance of the VariableClass class.

Arriba

Propiedades

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

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método público GetValueWithContext Infraestructura. Returns a value of the variable class with a specified context.
Método público LoadFromXML Infraestructura. Loads a package to a XML format.
Método protegido MemberwiseClone (Se hereda de Object.)
Método público SaveToXML Infraestructura. Saves the package to a XML format.
Método público ToString (Se hereda de Object.)

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Dts.Runtime.Wrapper