RelationalParameterBasedSqlProcessor Sınıf
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.
Parametre değerleri bilindikten sonra sorgu ifadesini işleyen 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 RelationalParameterBasedSqlProcessor
type RelationalParameterBasedSqlProcessor = class
Public Class RelationalParameterBasedSqlProcessor
- Devralma
-
RelationalParameterBasedSqlProcessor
Oluşturucular
| RelationalParameterBasedSqlProcessor(RelationalParameterBasedSqlProcessorDependencies, Boolean) |
RelationalParameterBasedSqlProcessor sınıfının yeni bir örneğini oluşturur. |
Özellikler
| Dependencies |
Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar. |
| UseRelationalNulls |
İlişkisel null değerlerin kullanılması gerekip gerekmediğini belirten bir bool değeri. |
Yöntemler
| ExpandFromSqlParameter(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Verilen parametre değerleri için parametreleri FromSqlExpression sorgu ifadesinin içine genişletir. |
| ExpandFromSqlParameter(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Verilen parametre değerleri için parametrelerini FromSqlExpression içine SelectExpression genişletir. |
| Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Verilen parametre değerleri için sorgu ifadesini iyileştirir. |
| Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Belirtilen parametre değerleri için öğesini SelectExpression iyileştirir. |
| ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Sorgu ifadesini, kullanılan null semantiği uygulamak ve verilen parametre değerleri için iyileştirmek üzere düğümlerin null atanabilirliğine göre işler. |
| ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Kullanımdaki SelectExpression null semantiği uygulamak ve belirli parametre değerleri için iyileştirmek için düğümlerin null atanabilirliğini temel alarak işlemini işler. |