VariableClass Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una classe variabile.
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
| Nome | Descrizione |
|---|---|
| VariableClass() |
Inizializza una nuova istanza della classe VariableClass. |
Proprietà
| Nome | Descrizione |
|---|---|
| CreationName |
Ottiene la stringa che il motore di esecuzione fornisce quando crea un'istanza dell'oggetto VariableClass . |
| DataType |
Ottiene il tipo di dato della variabile. |
| Description |
Ottiene o imposta la descrizione della classe variabile. |
| EvaluateAsExpression |
Ottiene o imposta un valore che indica se la variabile contiene un'espressione. |
| Expression |
Ottiene o imposta l'espressione contenuta nella classe variabile. |
| ID |
L'identificatore della variabile. |
| IncludeInDebugDump |
Ottiene o imposta un valore che specifica se il valore della variabile è incluso nei file di dump di debug. |
| Name |
Ottiene o imposta il nome della variabile. |
| Namespace |
Ottiene o imposta il namespace a cui appartiene la classe variabile. |
| Parent |
Ottiene o imposta il genitore della classe variabile. |
| QualifiedName |
Ottiene il nome completamente qualificato della variabile, incluso il namespace. |
| RaiseChangedEvent |
Ottiene o imposta un valore che indica se la classe variabile è stata segnalata per richiamare l'evento OnVariableValueChanged. |
| ReadOnly |
Ottiene o imposta un valore che indica se la classe della variabile è di sola lettura e non può avere il suo valore modificato. |
| SystemVariable |
Ottiene un valore che indica se la classe della variabile è una variabile di sistema. |
| Value |
Ottiene o imposta il valore assegnato alla variabile. |
Metodi
| Nome | Descrizione |
|---|---|
| GetValueWithContext(IDTSEvaluatorContext100) |
Restituisce un valore della classe variabile con un contesto specificato. |
| LoadFromXML(Object, IDTSEvents100) |
Carica un pacchetto in formato XML. |
| SaveToXML(Object, Object, IDTSEvents100) |
Salva il pacchetto in formato XML. |