Condividi tramite


VariableClass Classe

Definizione

Rappresenta una classe di variabili.

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
Ereditarietà
VariableClass
Attributi
Implementazioni

Costruttori

VariableClass()

Inizializza una nuova istanza della classe VariableClass.

Proprietà

CreationName

Ottiene la stringa utilizzata dal motore di runtime per creare un'istanza dell'oggetto VariableClass.

DataType

Ottiene il tipo dei dati della variabile.

Description

Ottiene o imposta la descrizione per la classe di variabili.

EvaluateAsExpression

Ottiene o imposta un valore che indica se la variabile contiene un'espressione.

Expression

Ottiene o imposta l'espressione contenuta nella classe di variabili.

ID

Identificatore della variabile.

IncludeInDebugDump

Ottiene o imposta un valore che specifica se il valore della variabile è incluso nei file di dump del debug.

Name

Ottiene o imposta il nome della variabile.

Namespace

Ottiene o imposta lo spazio dei nomi a cui appartiene la classe di variabili.

Parent

Ottiene o imposta l'elemento padre della classe di variabili.

QualifiedName

Ottiene o imposta il nome completo della variabile, incluso lo spazio dei nomi.

RaiseChangedEvent

Ottiene o imposta un valore che indica se la classe di variabili è stata contrassegnata per la generazione dell'evento OnVariableValueChanged.

ReadOnly

Ottiene o imposta un valore che indica se la classe di variabili è di sola lettura e non è possibile modificarne il valore.

SystemVariable

Ottiene un valore che indica se la classe di variabili è una variabile di sistema.

Value

Ottiene o imposta il valore assegnato alla variabile.

Metodi

GetValueWithContext(IDTSEvaluatorContext100)

Restituisce un valore della classe di variabili con un contesto specificato.

LoadFromXML(Object, IDTSEvents100)

Carica un pacchetto in un formato XML.

SaveToXML(Object, Object, IDTSEvents100)

Salva il pacchetto in un formato XML.

Si applica a