Bagikan melalui


DynamicExpressionVisitor Kelas

Definisi

Mewakili pengunjung atau penulis ulang untuk pohon ekspresi dinamis.

public ref class DynamicExpressionVisitor abstract : System::Linq::Expressions::ExpressionVisitor
public abstract class DynamicExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type DynamicExpressionVisitor = class
    inherit ExpressionVisitor
Public MustInherit Class DynamicExpressionVisitor
Inherits ExpressionVisitor
Warisan
DynamicExpressionVisitor

Keterangan

Kelas ini dirancang untuk diwariskan untuk membuat kelas yang lebih khusus yang fungsinya memerlukan melintasi, memeriksa, atau menyalin pohon ekspresi dinamis.

Konstruktor

DynamicExpressionVisitor()

Menginisialisasi instans baru .DynamicExpressionVisitor

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Visit(Expression)

Mengirimkan ekspresi ke salah satu metode kunjungan yang lebih khusus di kelas ini.

(Diperoleh dari ExpressionVisitor)
Visit(ReadOnlyCollection<Expression>)

Mengirimkan daftar ekspresi ke salah satu metode kunjungan yang lebih khusus di kelas ini.

(Diperoleh dari ExpressionVisitor)
VisitAndConvert<T>(ReadOnlyCollection<T>, String)

Mengunjungi semua ekspresi dalam koleksi, mentransmisikan hasilnya kembali ke jenis ekspresi asli.

(Diperoleh dari ExpressionVisitor)
VisitAndConvert<T>(T, String)

Mengunjungi ekspresi, melemparkan hasil kembali ke jenis ekspresi asli.

(Diperoleh dari ExpressionVisitor)
VisitBinary(BinaryExpression)

Mengunjungi anak-anak dari BinaryExpression.

(Diperoleh dari ExpressionVisitor)
VisitBlock(BlockExpression)

Mengunjungi anak-anak dari BlockExpression.

(Diperoleh dari ExpressionVisitor)
VisitCatchBlock(CatchBlock)

Mengunjungi anak-anak dari CatchBlock.

(Diperoleh dari ExpressionVisitor)
VisitConditional(ConditionalExpression)

Mengunjungi anak-anak dari ConditionalExpression.

(Diperoleh dari ExpressionVisitor)
VisitConstant(ConstantExpression)

ConstantExpressionMengunjungi .

(Diperoleh dari ExpressionVisitor)
VisitDebugInfo(DebugInfoExpression)

DebugInfoExpressionMengunjungi .

(Diperoleh dari ExpressionVisitor)
VisitDefault(DefaultExpression)

DefaultExpressionMengunjungi .

(Diperoleh dari ExpressionVisitor)
VisitDynamic(DynamicExpression)

Mengunjungi anak-anak dari DynamicExpression.

VisitElementInit(ElementInit)

Mengunjungi anak-anak dari ElementInit.

(Diperoleh dari ExpressionVisitor)
VisitExtension(Expression)

Mengunjungi anak-anak ekspresi ekstensi.

(Diperoleh dari ExpressionVisitor)
VisitGoto(GotoExpression)

Mengunjungi anak-anak dari GotoExpression.

(Diperoleh dari ExpressionVisitor)
VisitIndex(IndexExpression)

Mengunjungi anak-anak dari IndexExpression.

(Diperoleh dari ExpressionVisitor)
VisitInvocation(InvocationExpression)

Mengunjungi anak-anak dari InvocationExpression.

(Diperoleh dari ExpressionVisitor)
VisitLabel(LabelExpression)

Mengunjungi anak-anak dari LabelExpression.

(Diperoleh dari ExpressionVisitor)
VisitLabelTarget(LabelTarget)

LabelTargetMengunjungi .

(Diperoleh dari ExpressionVisitor)
VisitLambda<T>(Expression<T>)

Mengunjungi anak-anak dari Expression<TDelegate>.

(Diperoleh dari ExpressionVisitor)
VisitListInit(ListInitExpression)

Mengunjungi anak-anak dari ListInitExpression.

(Diperoleh dari ExpressionVisitor)
VisitLoop(LoopExpression)

Mengunjungi anak-anak dari LoopExpression.

(Diperoleh dari ExpressionVisitor)
VisitMember(MemberExpression)

Mengunjungi anak-anak dari MemberExpression.

(Diperoleh dari ExpressionVisitor)
VisitMemberAssignment(MemberAssignment)

Mengunjungi anak-anak dari MemberAssignment.

(Diperoleh dari ExpressionVisitor)
VisitMemberBinding(MemberBinding)

Mengunjungi anak-anak dari MemberBinding.

(Diperoleh dari ExpressionVisitor)
VisitMemberInit(MemberInitExpression)

Mengunjungi anak-anak dari MemberInitExpression.

(Diperoleh dari ExpressionVisitor)
VisitMemberListBinding(MemberListBinding)

Mengunjungi anak-anak dari MemberListBinding.

(Diperoleh dari ExpressionVisitor)
VisitMemberMemberBinding(MemberMemberBinding)

Mengunjungi anak-anak dari MemberMemberBinding.

(Diperoleh dari ExpressionVisitor)
VisitMethodCall(MethodCallExpression)

Mengunjungi anak-anak dari MethodCallExpression.

(Diperoleh dari ExpressionVisitor)
VisitNew(NewExpression)

Mengunjungi anak-anak dari NewExpression.

(Diperoleh dari ExpressionVisitor)
VisitNewArray(NewArrayExpression)

Mengunjungi anak-anak dari NewArrayExpression.

(Diperoleh dari ExpressionVisitor)
VisitParameter(ParameterExpression)

ParameterExpressionMengunjungi .

(Diperoleh dari ExpressionVisitor)
VisitRuntimeVariables(RuntimeVariablesExpression)

Mengunjungi anak-anak dari RuntimeVariablesExpression.

(Diperoleh dari ExpressionVisitor)
VisitSwitch(SwitchExpression)

Mengunjungi anak-anak dari SwitchExpression.

(Diperoleh dari ExpressionVisitor)
VisitSwitchCase(SwitchCase)

Mengunjungi anak-anak dari SwitchCase.

(Diperoleh dari ExpressionVisitor)
VisitTry(TryExpression)

Mengunjungi anak-anak dari TryExpression.

(Diperoleh dari ExpressionVisitor)
VisitTypeBinary(TypeBinaryExpression)

Mengunjungi anak-anak dari TypeBinaryExpression.

(Diperoleh dari ExpressionVisitor)
VisitUnary(UnaryExpression)

Mengunjungi anak-anak dari UnaryExpression.

(Diperoleh dari ExpressionVisitor)

Berlaku untuk