Bagikan melalui


ReplacingExpressionVisitor Kelas

Definisi

Pengunjung ekspresi yang menggantikan satu ekspresi dengan ekspresi lain di pohon ekspresi tertentu.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

public class ReplacingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type ReplacingExpressionVisitor = class
    inherit ExpressionVisitor
Public Class ReplacingExpressionVisitor
Inherits ExpressionVisitor
Warisan
ReplacingExpressionVisitor

Keterangan

Lihat Implementasi penyedia dan ekstensi database danCara kerja kueri EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

ReplacingExpressionVisitor(IDictionary<Expression,Expression>)

Pengunjung ekspresi yang menggantikan satu ekspresi dengan ekspresi lain di pohon ekspresi tertentu.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

ReplacingExpressionVisitor(IReadOnlyList<Expression>, IReadOnlyList<Expression>)

Membuat instans ReplacingExpressionVisitor baru kelas.

Metode

Replace(Expression, Expression, Expression)

Mengganti satu ekspresi dengan ekspresi lain di pohon ekspresi tertentu.

Visit(Expression)

Pengunjung ekspresi yang menggantikan satu ekspresi dengan ekspresi lain di pohon ekspresi tertentu.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

VisitMember(MemberExpression)

Pengunjung ekspresi yang menggantikan satu ekspresi dengan ekspresi lain di pohon ekspresi tertentu.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

VisitMethodCall(MethodCallExpression)

Pengunjung ekspresi yang menggantikan satu ekspresi dengan ekspresi lain di pohon ekspresi tertentu.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

Berlaku untuk