SqlNullabilityProcessor.Process Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.