Linguaggio

ExpressionEvaluatorClass Classe

Definizione

Fornisce proprietà virtuali e metodi per l'interfaccia IDTSExpressionEvaluator100 .

public ref class ExpressionEvaluatorClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::ExpressionEvaluator
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("AA05297E-8D4E-42DA-A202-4089915B4D5F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ExpressionEvaluatorClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ExpressionEvaluator
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("18CADA43-5BC6-4C16-BA94-F6C26C9876F2")]
public class ExpressionEvaluatorClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ExpressionEvaluator
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("0B255723-C793-412E-97D9-691F358EB414")]
public class ExpressionEvaluatorClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ExpressionEvaluator
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("AA05297E-8D4E-42DA-A202-4089915B4D5F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ExpressionEvaluatorClass = class
    interface IDTSExpressionEvaluator100
    interface ExpressionEvaluator
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("18CADA43-5BC6-4C16-BA94-F6C26C9876F2")>]
type ExpressionEvaluatorClass = class
    interface IDTSExpressionEvaluator100
    interface ExpressionEvaluator
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("0B255723-C793-412E-97D9-691F358EB414")>]
type ExpressionEvaluatorClass = class
    interface IDTSExpressionEvaluator100
    interface ExpressionEvaluator
Public Class ExpressionEvaluatorClass
Implements ExpressionEvaluator
Ereditarietà
ExpressionEvaluatorClass
Attributi
Implementazioni

Costruttori

Nome Descrizione
ExpressionEvaluatorClass()

Inizializza una nuova istanza della classe ExpressionEvaluatorClass.

Proprietà

Nome Descrizione
EvaluatorContext

Stabilisce il contesto del valutatore.

Events

Stabilisce gli eventi che possono essere sollevati durante la valutazione.

Expression

Imposta l'espressione della stringa per valutare .

LocaleID

Ottiene o imposta l'identificatore di località.

Metodi

Nome Descrizione
Evaluate(IDTSVariableDispenser100, Object, Boolean)

Chiama un valutatore di espressione esterno che valuta l'espressione.

IsAssignmentExpression(IDTSVariableDispenser100, Boolean)

Determina se l'espressione è un'espressione di assegnazione.

IsBooleanExpression(IDTSVariableDispenser100, Boolean)

Determina se l'espressione è un'espressione booleana.

Si applica a