Dil

SqlNullabilityProcessor.Process Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
Process(Expression, ParametersCacheDecorator)

Null semantiği uygulamak ve iyileştirmek için bir sorgu ifadesini işler.

Process(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Null semantiği uygulamak ve iyileştirmek için bir SelectExpression işler.

Process(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Null semantiği uygulamak ve iyileştirmek için bir sorgu ifadesini işler.

Process(Expression, ParametersCacheDecorator)

Kaynak:
SqlNullabilityProcessor.cs
Kaynak:
SqlNullabilityProcessor.cs

Null semantiği uygulamak ve iyileştirmek için bir sorgu ifadesini işler.

public virtual System.Linq.Expressions.Expression Process(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator parametersDecorator);
abstract member Process : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.Process : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
Public Overridable Function Process (queryExpression As Expression, parametersDecorator As ParametersCacheDecorator) As Expression

Parametreler

queryExpression
Expression

İşlenmek üzere bir sorgu ifadesi.

parametersDecorator
ParametersCacheDecorator

Parametrelere önbelleğe güvenli bir şekilde erişim sağlayan bir dekoratör.

Döndürülenler

İyileştirilmiş bir sorgu ifadesi.

Şunlara uygulanır

Process(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Kaynak:
SqlNullabilityProcessor.cs
Kaynak:
SqlNullabilityProcessor.cs

Null semantiği uygulamak ve iyileştirmek için bir SelectExpression işler.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Process(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, out bool canCache);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Process(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parameterValues, out bool canCache);
abstract member Process : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Process : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Process (selectExpression As SelectExpression, parameterValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As SelectExpression

Parametreler

selectExpression
SelectExpression

İşlenmek üzere bir seçme ifadesi.

parameterValues
IReadOnlyDictionary<String,Object>

Kullanılan parametre değerlerinin sözlüğü.

canCache
Boolean

Seçme ifadesinin önbelleğe alınıp alınamayacağını gösteren bool değeri.

Döndürülenler

İyileştirilmiş bir seçme ifadesi.

Şunlara uygulanır

Process(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Kaynak:
SqlNullabilityProcessor.cs
Kaynak:
SqlNullabilityProcessor.cs
Kaynak:
SqlNullabilityProcessor.cs

Null semantiği uygulamak ve iyileştirmek için bir sorgu ifadesini işler.

public virtual System.Linq.Expressions.Expression Process(System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parameterValues, out bool canCache);
abstract member Process : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.Process : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Public Overridable Function Process (queryExpression As Expression, parameterValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As Expression

Parametreler

queryExpression
Expression

İşlenmek üzere bir sorgu ifadesi.

parameterValues
IReadOnlyDictionary<String,Object>

Kullanılan parametre değerlerinin sözlüğü.

canCache
Boolean

Sorgu ifadesinin önbelleğe alınıp alınamayacağını gösteren bool değeri.

Döndürülenler

İyileştirilmiş bir sorgu ifadesi.

Şunlara uygulanır