Aracılığıyla paylaş


RelationalShapedQueryCompilingExpressionVisitor Sınıf

Tanım

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

public class RelationalShapedQueryCompilingExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor
type RelationalShapedQueryCompilingExpressionVisitor = class
    inherit ShapedQueryCompilingExpressionVisitor
Public Class RelationalShapedQueryCompilingExpressionVisitor
Inherits ShapedQueryCompilingExpressionVisitor
Devralma
RelationalShapedQueryCompilingExpressionVisitor

Oluşturucular

RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, QueryCompilationContext)

ShapedQueryCompilingExpressionVisitor sınıfının yeni bir örneğini oluşturur.

Özellikler

Dependencies

Bu hizmet için bağımlılıklar.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
IsAsync

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
IsBuffering

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
IsTracking

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
QueryCompilationContext

Geçerli derleme için sorgu derleme bağlam nesnesi.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
RelationalDependencies

Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar.

Yöntemler

InjectEntityMaterializers(Expression)

Verilen şekillendirici ifadesinde varlık malzemeleştiricileri ekleyin. StructuralTypeShaperExpression , verilen varlık için materializer ifadesiyle değiştirilir.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
VerifyNoClientConstant(Expression)

Verilen şekillendirici ifadesinin bellek sızıntısına neden olabilecek istemci tarafı sabiti içermediğini doğrular.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
VisitExtension(Expression)

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

VisitExtension(Expression)

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
VisitNonQuery(NonQueryExpression)

Derlendiğinde veritabanında sorgu olmayan işlemi yürütebilen bir ifade döndüren verilen nonQueryExpressionöğesini ziyaret edin.

VisitShapedQuery(ShapedQueryExpression)

Numaralandırılabilir bir ifade oluşturmak için verilen şekillendirilmiş sorgu ifadesi ziyaretleri.

VisitShapedQuery(ShapedQueryExpression)

Numaralandırılabilir bir ifade oluşturmak için verilen şekillendirilmiş sorgu ifadesi ziyaretleri.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)
VisitShapedQueryExpression(ShapedQueryExpression)

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

VisitShapedQueryExpression(ShapedQueryExpression)

Verilen şekillendirilmiş sorgu ifadesi için şekillendirici ifadesini derleyen bir sınıf.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

(Devralındığı yer: ShapedQueryCompilingExpressionVisitor)

Şunlara uygulanır