QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor.Rewrite Yöntem

Tanım

Aşırı Yüklemeler

Rewrite(IModel, Expression)

İfadesinde ile karşılaşıldı DbSet erişimlerini yeniden yazar QueryRootExpression .

Rewrite(IReadOnlyModel, Expression)

İfadesinde ile karşılaşıldı DbSet erişimlerini yeniden yazar QueryRootExpression .

Rewrite(IModel, Expression)

İfadesinde ile karşılaşıldı DbSet erişimlerini yeniden yazar QueryRootExpression .

public System.Linq.Expressions.Expression Rewrite (Microsoft.EntityFrameworkCore.Metadata.IModel model, System.Linq.Expressions.Expression expression);
member this.Rewrite : Microsoft.EntityFrameworkCore.Metadata.IModel * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function Rewrite (model As IModel, expression As Expression) As Expression

Parametreler

model
IModel

Varlık türlerini aramak için model.

expression
Expression

Yeniden yazmak için sorgu ifadesi.

Döndürülenler

Expression

Şunlara uygulanır

Rewrite(IReadOnlyModel, Expression)

İfadesinde ile karşılaşıldı DbSet erişimlerini yeniden yazar QueryRootExpression .

public System.Linq.Expressions.Expression Rewrite (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyModel model, System.Linq.Expressions.Expression expression);
member this.Rewrite : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyModel * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function Rewrite (model As IReadOnlyModel, expression As Expression) As Expression

Parametreler

model
IReadOnlyModel

Varlık türlerini aramak için model.

expression
Expression

Yeniden yazmak için sorgu ifadesi.

Döndürülenler

Expression

Şunlara uygulanır