DbExpressionKind Sabit listesi
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.
Her ifade sınıfının temsil ettiği işlemi belirtmek için kullandığı değerleri içerir. özelliği ExpressionKind , ifadenin DbExpression hangi işlemi temsil ettiğini belirlemek için alınabilir.
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Devralma
Alanlar
All | 0 |
|
And | 1 | Mantıksal AND ifadeleri. |
Any | 2 |
|
Case | 3 | Koşullu durum deyimi ifadeleri. |
Cast | 4 | Çok biçimli tür atama ifadeleri. |
Constant | 5 | Sabit değer ifadeleri. |
CrossApply | 6 | Çapraz uygulama ifadeleri. |
CrossJoin | 7 | Çapraz birleştirme ifadeleri. |
Deref | 8 | Başvuru kaldırma ifadeleri. |
Distinct | 9 | Yinelenen kaldırma ifadeleri. |
Divide | 10 | Bölme ifadeleri. |
Element | 11 | Set-to-singleton dönüştürme ifadeleri. |
EntityRef | 12 | Varlık başvuru değeri alma ifadeleri. |
Equals | 13 | Eşitlik ifadeleri. |
Except | 14 | Çıkarma ifadelerini ayarlayın. |
Filter | 15 | Kısıtlama ifadeleri. |
FullOuterJoin | 16 | Tam dış birleşim ifadeleri. |
Function | 17 | Tek başına işlev ifadeleri. |
GreaterThan | 18 | İfadelerden büyük. |
GreaterThanOrEquals | 19 | Büyüktür veya eşittir ifadeleri. |
GroupBy | 20 | İfadeleri gruplandırma. |
InnerJoin | 21 | İç birleşim ifadeleri. |
Intersect | 22 | Kesişim ifadelerini ayarlayın. |
IsEmpty | 23 | Boş küme belirleme ifadeleri. |
IsNull | 24 | Null belirleme ifadeleri. |
IsOf | 25 | Tür karşılaştırması (belirtilen Tür veya Alt Tür) ifadeleri. |
IsOfOnly | 26 | Tür karşılaştırması (yalnızca belirtilen Tür) ifadeleri. |
Lambda | 57 | Lambda işlev ifadeleri. |
LeftOuterJoin | 27 | Sol dış birleşim ifadeleri. |
LessThan | 28 | İfadelerden küçüktür. |
LessThanOrEquals | 29 | Küçük veya eşit ifadeler. |
Like | 30 | Dize karşılaştırma ifadeleri. |
Limit | 31 | Sonuç sayısı kısıtlaması (TOP n). |
Minus | 32 | Çıkarma ifadeleri. |
Modulo | 33 | Modulo ifadeleri. |
Multiply | 34 | Çarpma ifadeleri. |
NewInstance | 35 | Örnek, satır ve yapı ifadelerini ayarlama. |
Not | 36 | Mantıksal NOT ifadeleri. |
NotEquals | 37 | Eşitsizlik ifadeleri. |
Null | 38 | Null ifadeler. |
OfType | 39 | Üyeleri tür (veya alt tür) ifadelerine göre ayarlayın. |
OfTypeOnly | 40 | Üyeleri tam tür ifadelerine göre ayarlayın. |
Or | 41 | Mantıksal OR ifadeleri. |
OuterApply | 42 | Dış uygulama ifadeleri. |
ParameterReference | 43 | Parametre ifadelerine başvuru. |
Plus | 44 | Ekleme ifadeleri. |
Project | 45 | Projeksiyon ifadeleri. |
Property | 46 | Statik veya örnek özelliği alma ifadeleri. |
Ref | 47 | Başvuru ifadeleri. |
RefKey | 48 | Başvuru anahtarı değeri alma ifadeleri. |
RelationshipNavigation | 49 | İlişki (oluşturma veya ilişkilendirme) gezinti ifadeleri. |
Scan | 50 | Varlık veya ilişki kümesi tarama ifadeleri. |
Skip | 51 | Sıralı koleksiyonun öğelerini atlayın. |
Sort | 52 | İfadeleri sıralama. |
Treat | 53 | Tür dönüştürme ifadeleri. |
UnaryMinus | 54 | Olumsuzlama ifadeleri. |
UnionAll | 55 | Birleşim (yinelenenler ile) ifadelerini ayarlayın. |
VariableReference | 56 | Değişken ifadelerine başvuru. |
Açıklamalar
DbExpressionKind Çeşitli ifade türlerini belirtmek için numaralandırmayı kullanın. Üyeler tablosu, bu sınıfın üyesi olan işlevleri ve belirttikleri ifadelerin türünü listeler.