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. bir ExpressionKindDbExpression özelliği, ifadenin 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
| Name | Değer | Description |
|---|---|---|
| All | 0 |
|
| And | 1 | Mantıksal AND ifadeleri. |
| Any | 2 |
|
| Case | 3 | Koşullu durum deyimi ifadeleri. |
| Cast | 4 | Polimorfik tür atama ifadeleri. |
| Constant | 5 | Sabit değer ifadeleri. |
| CrossApply | 6 | İfadeleri çapraz uygulama. |
| 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 | Kümeden teke 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ştirme 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. |
| 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. |
| Lambda | 57 | Lambda işlev ifadeleri. |
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.