Bagikan melalui


ExpressionEvaluatorClass Kelas

Definisi

Menyediakan properti dan metode virtual untuk IDTSExpressionEvaluator100 antarmuka.

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
Warisan
ExpressionEvaluatorClass
Atribut
Penerapan

Konstruktor

ExpressionEvaluatorClass()

Menginisialisasi instans baru kelas ExpressionEvaluatorClass.

Properti

EvaluatorContext

Mengatur konteks evaluator.

Events

Mengatur peristiwa yang dapat dinaikkan selama evaluasi.

Expression

Mengatur ekspresi string untuk dievaluasi.

LocaleID

Mendapatkan atau mengatur pengidentifikasi lokal.

Metode

Evaluate(IDTSVariableDispenser100, Object, Boolean)

Memanggil evaluator ekspresi eksternal yang mengevaluasi ekspresi.

IsAssignmentExpression(IDTSVariableDispenser100, Boolean)

Menentukan apakah ekspresi adalah ekspresi penugasan.

IsBooleanExpression(IDTSVariableDispenser100, Boolean)

Menentukan apakah ekspresi tersebut adalah ekspresi Boolean.

Berlaku untuk