Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

DbExpressionKind-Enumeration

 

Veröffentlicht: Oktober 2016

Enthält Werte, die die einzelnen Ausdrucksklassen verwenden, um die von ihnen dargestellten Operationen zu bezeichnen. Die ExpressionKind-Eigenschaft eines DbExpression kann abgerufen werden, um die von diesem Ausdruck dargestellte Operation zu ermitteln.

Namespace:   System.Data.Common.CommandTrees
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public enum DbExpressionKind

MembernameBeschreibung
All

true-für-alle Ausdrücke.

And

Logische AND-Ausdrücke.

Any

true-für-alle Ausdrücke.

Case

Bedingte Case-Ausdrücke.

Cast

Polymorphe Typumwandlungsausdrücke.

Constant

Ausdrücke mit konstantem Wert.

CrossApply

Cross apply-Ausdrücken.

CrossJoin

Cross joinausdrücke.

Deref

Dereferenzierungsausdrücke.

Distinct

Ausdrücke zum Entfernen von Duplikaten.

Divide

Divisionsausdrücke.

Element

Set-To-Singleton-Konvertierungsausdrücke.

EntityRef

Ausdrücke zum Abrufen von Entitätsverweisen.

Equals

Gleichheitsausdrücke.

Except

Mengensubtraktionsausdrücke.

Filter

Einschränkungsausdrücke.

FullOuterJoin

Ausdrücke zum vollständigen äußeren Join.

Function

Eigenständige Funktionsausdrücke.

GreaterThan

"Größer als"-Ausdrücke.

GreaterThanOrEquals

"Größer als oder gleich"-Ausdrücke.

GroupBy

Gruppierungsausdrücke.

InnerJoin

Ausdrücke zum inneren Join.

Intersect

Schnittmengenausdrücke.

IsEmpty

Ausdrücke zum Ermitteln leerer Mengen.

IsNull

Ausdrücke zum Ermitteln von NULL.

IsOf

Typvergleichsausdrücke (angegebener Typ oder Untertyp).

IsOfOnly

Typvergleichsausdrücke (nur angegebener Typ).

Lambda

Lambda-Funktionsausdrücke.

LeftOuterJoin

Ausdrücke zum linken äußeren Join.

LessThan

"Kleiner als"-Ausdrücke.

LessThanOrEquals

"Kleiner als oder gleich"-Ausdrücke.

Like

Ausdrücke zum Vergleich von Zeichenketten.

Limit

Einschränkung der Anzahl der Ergebnisse ("TOP n").

Minus

Subtraktionsausdrücke.

Modulo

Modulo-Ausdrücke.

Multiply

Multiplikationsausdrücke.

NewInstance

Ausdrücke zum Erstellen von Instanzen, Zeilen und Mengen.

Not

Logische NOT-Ausdrücke.

NotEquals

Ungleichheitsausdrücke.

Null

NULL-Ausdrücke.

OfType

Ausdrücke für Mengenelemente nach Typ (oder Untertyp).

OfTypeOnly

Ausdrücke für Mengenelemente nach exaktem Typ (oder Untertyp).

Or

Logische OR-Ausdrücke.

OuterApply

OUTER apply-Ausdrücken

ParameterReference

Ausdrücke zum Verweis auf einen Parameter.

Plus

Additionsausdrücke.

Project

Projektionsausdrücke.

Property

Ausdrücke zum Abrufen von statischen oder Instanzeneigenschaften.

Ref

Verweisausdrücke.

RefKey

Ausdrücke zum Abrufen Ref-Schlüsselwerten.

RelationshipNavigation

Ausdrücke zum Navigieren von Beziehungen (Zusammensetzungen oder Zuordnungen).

Scan

Ausdrücke zum Scannen von Entitäten- oder Beziehungsmengen.

Skip

Überspringen von Elementen einer geordneten Auflistung.

Sort

Sortierausdrücke.

Treat

Typkonvertierungsausdrücke.

UnaryMinus

Negationsausdrücke.

UnionAll

Vereinigungsmengenausdrücke (mit Duplikaten).

VariableReference

Ausdrücke zum Verweis auf eine Variable.

Um die verschiedenen Arten von Ausdrücken anzugeben, sollte die DbExpressionKind-Enumeration verwendet werden. Die Tabelle der Member führt die Funktionen auf, die Member dieser Klasse sind, sowie die Art der von ihnen angegebenen Ausdrücke.

.NET Framework
Verfügbar seit 3.5
Zurück zum Anfang
Anzeigen: