DbExpressionBinding 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.
, DbProjectExpressionve DbJoinExpressiongibi DbFilterExpressionilişkisel ifadelere ayarlanmış bir giriş kümesini temsil eder. Bu sınıf devralınamaz.
public ref class DbExpressionBinding sealed
public sealed class DbExpressionBinding
type DbExpressionBinding = class
Public NotInheritable Class DbExpressionBinding
- Devralma
-
DbExpressionBinding
Açıklamalar
Bu sınıf, dolaşmanın foreach
her öğesine bağlaması olan bir dolaşma işlemine çok benzer. Bu sınıf, ilişkisel işleçlere karşılık gelen ifadelerin çoğu için yardımcı sınıf olarak sağlanır.
Özellikler
Expression |
Giriş kümesini tanımlayan öğesini DbExpression alır veya ayarlar. |
Variable |
öğe değişkenine DbVariableReferenceExpression başvuran öğesini alır. |
VariableName |
Öğe değişkenine atanan adı alır. |
VariableType |
Öğe değişkeninin tür meta verilerini alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Uzantı Metotları
All(DbExpressionBinding, DbExpression) |
Verilen koşulun giriş kümesinin tüm öğeleri için ayrı tutup tutmadığını belirleyen yeni DbQuantifierExpression bir oluşturur. |
Any(DbExpressionBinding, DbExpression) |
Verilen koşulun giriş kümesinin herhangi bir öğesi için ayrı tutup tutmadığını belirleyen yeni DbQuantifierExpression bir oluşturur. |
CrossApply(DbExpressionBinding, DbExpressionBinding) |
Belirli bir giriş kümesinin her öğesi için verilen |
Filter(DbExpressionBinding, DbExpression) |
Belirtilen koşulu kullanarak verilen giriş kümesindeki öğeleri filtreleyen yeni DbFilterExpression bir oluşturur. |
FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Olarak FullOuterJoin DbExpressionKindkullanarak belirtilen birleştirme koşulunda, sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur. |
InnerJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
Belirtilen birleştirme koşulunda, sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur ve innerjoin olarak DbExpressionKindkullanılır. |
LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression) |
LeftOuterJoin DbExpressionKindolarak kullanarak, belirtilen birleştirme koşulunda, sol ve sağ ifade bağlamaları tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir oluşturur. |
OuterApply(DbExpressionBinding, DbExpressionBinding) |
Belirli bir giriş kümesinin her öğesi için verilen |
Project(DbExpressionBinding, DbExpression) |
Belirtilen ifadeyi verilen giriş kümesi üzerinde projelendiren yeni DbProjectExpression bir oluşturur. |
Skip(DbExpressionBinding, IEnumerable<DbSortClause>, DbExpression) |
Belirtilen öğe sayısını atlamadan önce verilen giriş kümesini verilen sıralama belirtimlerine göre sıralayan yeni DbSkipExpression bir oluşturur. |
Sort(DbExpressionBinding, IEnumerable<DbSortClause>) |
Belirtilen giriş kümesini belirtilen sıralama belirtimlerine göre sıralayan yeni DbSortExpression bir oluşturur. |