Compartilhar via


VariableClass Classe

Definição

Representa uma classe de variável.

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
Herança
VariableClass
Atributos
Implementações

Construtores

VariableClass()

Inicializa uma nova instância da classe VariableClass.

Propriedades

CreationName

Obtém a cadeia de caracteres que o mecanismo de runtime fornece ao criar uma instância do objeto VariableClass.

DataType

Obtém o tipo de dados da variável.

Description

Obtém ou define a descrição da classe de variável.

EvaluateAsExpression

Obtém ou define um valor que indica se a variável contém uma expressão.

Expression

Obtém ou define a expressão contida em uma classe de variável.

ID

O identificador da variável.

IncludeInDebugDump

Obtém ou define um valor que especifica se o valor da variável está incluído nos arquivos de despejo de depuração.

Name

Obtém ou define o nome da variável.

Namespace

Obtém ou define o namespace ao qual pertence a classe de variável.

Parent

Obtém ou define o pai da classe de variável.

QualifiedName

Obtém o nome totalmente qualificado da variável, incluindo o namespace.

RaiseChangedEvent

Obtém ou define um valor que indica se a classe de variável foi sinalizada para gerar o evento OnVariableValueChanged.

ReadOnly

Obtém ou define um valor que indica se a classe de variável é somente leitura e não pode ter seu valor modificado.

SystemVariable

Obtém um valor que indica se a variável é uma classe de variável do sistema.

Value

Obtém ou define o valor atribuído à variável.

Métodos

GetValueWithContext(IDTSEvaluatorContext100)

Retorna um valor da classe de variável com um contexto especificado.

LoadFromXML(Object, IDTSEvents100)

Carrega um pacote em um formato XML.

SaveToXML(Object, Object, IDTSEvents100)

Salva o pacote em um formato XML.

Aplica-se a