Freigeben über


DbExpression-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Stellt den Basistyp für alle Ausdrücke dar.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpression
    Mehr ...

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

Syntax

'Declaration
Public MustInherit Class DbExpression
'Usage
Dim instance As DbExpression
public abstract class DbExpression
public ref class DbExpression abstract
[<AbstractClassAttribute>]
type DbExpression =  class end
public abstract class DbExpression

Der DbExpression-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ExpressionKind Ruft die Art von Ausdruck ab, die die Operation dieses Ausdrucks angibt.
Öffentliche Eigenschaft ResultType Ruft die Typmetadaten für den Ergebnistyp des Ausdrucks ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Accept(DbExpressionVisitor) Implementiert die Besuchermuster-Schnittstellenmethode für Ausdrücke, die keinen Ergebniswert erzeugen.
Öffentliche Methode Accept<TResultType>(DbExpressionVisitor<TResultType>) Implementiert die Besuchermuster-Schnittstelle für Ausdrücke, die einen Ergebniswert eines bestimmten Typs erstellen.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt gleich der aktuellen DbExpression-Instanz ist. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche MethodeStatischer Member FromBinary Erstellt ein DbExpression-Objekt, das den angegebenen Binärwert darstellt, der möglicherweise null ist.
Öffentliche MethodeStatischer Member FromBoolean Erstellt ein DbExpression-Objekt, das den angegebenen booleschen Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromByte Erstellt ein DbExpression-Objekt, das den angegebenen Bytewert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromDateTime Erstellt ein DbExpression-Objekt, das den angegebenen DateTime-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromDateTimeOffset Erstellt ein DbExpression-Objekt, das den angegebenen DateTimeOffset-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromDecimal Erstellt ein DbExpression-Objekt, das den angegebenen Dezimalwert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromDouble Erstellt ein DbExpression, das den angegebenen double-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromGeography Erstellt ein DbExpression, das den angegebenen DbGeography-Wert darstellt, der möglicherweise null ist.
Öffentliche MethodeStatischer Member FromGeometry Erstellt ein DbExpression, das den angegebenen DbGeometry-Wert darstellt, der möglicherweise null ist.
Öffentliche MethodeStatischer Member FromGuid Erstellt ein DbExpression-Objekt, das den angegebenen Guid-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromInt16 Erstellt ein DbExpression, das den angegebenen Int16-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromInt32 Erstellt ein DbExpression, das den angegebenen Int32-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromInt64 Erstellt ein DbExpression, das den angegebenen Int64-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromSingle Erstellt ein DbExpression, das den angegebenen Single-Wert (der Nullwerte zulässt) darstellt.
Öffentliche MethodeStatischer Member FromString Erstellt eine DbExpression, die den angegebenen Zeichenfolgenwert darstellt.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für den Typ. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Implicit(Byte[] to DbExpression) Konvertiert ein Array von 8-Bit-Ganzzahlen ohne Vorzeichen in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Boolean> to DbExpression) Konvertiert ein boolesches Objekt, das NULL-Werte zulässt, in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Byte> to DbExpression) Konvertiert eine 8-Bit-Ganzzahl ohne Vorzeichen, die NULL-Werte zulässt, in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<DateTime> to DbExpression) Konvertiert ein DateTime-Objekt, das NULL-Werte zulässt, in eine DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<DateTimeOffset> to DbExpression) Konvertiert ein DateTimeOffset-Objekt, das NULL-Werte zulässt, in eine DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Decimal> to DbExpression) Konvertiert ein auf NULL festlegbares dezimales Objekt in DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Double> to DbExpression) Konvertiert ein auf NULL festlegbares double-Objekt in DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Guid> to DbExpression) Konvertiert ein auf NULL festlegbares GUID-Objekt in DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Int16> to DbExpression) Konvertiert eine 16-Bit-Ganzzahl ohne Vorzeichen, die NULL-Werte zulässt, in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Int32> to DbExpression) Konvertiert eine 32-Bit-Ganzzahl ohne Vorzeichen, die NULL-Werte zulässt, in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Int64> to DbExpression) Konvertiert eine 64-Bit-Ganzzahl ohne Vorzeichen, die NULL-Werte zulässt, in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(Nullable<Single> to DbExpression) Konvertiert eine Gleitkommazahl mit einfacher Genauigkeit, die NULL-Werte zulässt, in eine DbExpression.
Öffentlicher OperatorStatischer Member Implicit(String to DbExpression) Konvertiert eine sequenzielle Auflistung von Unicode-Zeichen in DbExpression.
Öffentlicher OperatorStatischer Member Implicit(DbGeography to DbExpression) Konvertiert ein DbGeography-Objekt in einen DbExpression.
Öffentlicher OperatorStatischer Member Implicit(DbGeometry to DbExpression) Konvertiert ein DbGeometry-Objekt in einen DbExpression.

Oben

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode Abs Erstellt einen DbFunctionExpression, der die kanonische 'Abs'-Funktion mit dem angegebenen Argument aufruft, das jeweils einen numerischen Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von value identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddDays Erstellt ein DbFunctionExpression, das die kanonische 'AddDays'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime oder DateTimeOffset und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von dateValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddHours Erstellt ein DbFunctionExpression, das die kanonische 'AddHours'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime, DateTimeOffset oder Time und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von timeValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddMicroseconds Erstellt ein DbFunctionExpression, das die kanonische 'AddMicroseconds'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime, DateTimeOffset oder Time und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von timeValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddMilliseconds Erstellt ein DbFunctionExpression, das die kanonische 'AddMilliseconds'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime, DateTimeOffset oder Time und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von timeValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddMinutes Erstellt ein DbFunctionExpression, das die kanonische 'AddMinutes'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime, DateTimeOffset oder Time und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von timeValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddMonths Erstellt ein DbFunctionExpression, das die kanonische 'AddMonths'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime oder DateTimeOffset und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von dateValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddNanoseconds Erstellt ein DbFunctionExpression, das die kanonische 'AddNanoseconds'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime, DateTimeOffset oder Time und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von timeValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddSeconds Erstellt ein DbFunctionExpression, das die kanonische 'AddSeconds'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime, DateTimeOffset oder Time und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von timeValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode AddYears Erstellt ein DbFunctionExpression, das die kanonische 'AddYears'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp DateTime oder DateTimeOffset und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von dateValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode All Erstellt ein neues DbQuantifierExpression, das bestimmt, ob das angegebene Prädikat für alle Elemente des Eingabesets gültig ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode And Erstellt ein DbAndExpression, das den logischen And-Vorgang für das linke und das rechte Argument ausführt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Any() Überladen. Erstellt ein neues DbExpression, das bestimmt, ob das angegebene Mengenargument nicht leer ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Any(Func<DbExpression, DbExpression>) Überladen. Erstellt ein neues DbQuantifierExpression, das bestimmt, ob das angegebene Prädikat für eines der Elemente des Eingabesets gültig ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Area Erstellt ein DbFunctionExpression, das die kanonische 'Area'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode As Gibt die angegebenen Argumente als Schlüssel-Wert-Paar-Objekt zurück. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode AsBinary Erstellt ein DbFunctionExpression, das die kanonische 'AsBinary'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Binary. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode AsGml Erstellt ein DbFunctionExpression, das die kanonische 'AsGml'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.String. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode AsText Erstellt ein DbFunctionExpression, das die kanonische 'AsText'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.String. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Average Erstellt ein DbFunctionExpression, das die kanonische 'Avg'-Funktion über der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist mit dem Elementtyp der Auflistung identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Bind Erstellt eine neue DbExpressionBinding, die den angegebene Ausdruck mithilfe eines generierten Variablennamens bindet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode BindAs Erstellt eine neue DbExpressionBinding, die den angegebenen Ausdruck mithilfe eines angegebenen Variablennamens bindet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode BitwiseAnd Erstellt ein DbFunctionExpression, das die kanonische 'BitwiseAnd'-Funktion mit den angegebenen Argumenten aufruft, die denselben ganzzahligen numerischen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist derselbe Typ. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode BitwiseNot Erstellt ein DbFunctionExpression, das die kanonische 'BitwiseNot'-Funktion mit dem angegebenen Argument aufruft, das einen ganzzahligen numerischen Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist derselbe Typ. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode BitwiseOr Erstellt ein DbFunctionExpression, das die kanonische 'BitwiseOr'-Funktion mit den angegebenen Argumenten aufruft, die denselben ganzzahligen numerischen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist derselbe Typ. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode BitwiseXor Erstellt ein DbFunctionExpression, das die kanonische 'BitwiseXor'-Funktion mit den angegebenen Argumenten aufruft, die denselben ganzzahligen numerischen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist derselbe Typ. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode CastTo Erstellt ein neues DbCastExpression, das einen Umwandlungsvorgang auf ein polymorphes Argument anwendet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Ceiling Erstellt ein DbFunctionExpression, das die kanonische 'Ceiling'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Single, Double oder Decimal aufweisen muss.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von value identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Centroid Erstellt ein DbFunctionExpression, das die kanonische 'Centroid'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Concat Erstellt ein DbFunctionExpression, das die kanonische 'Concat'-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgen-Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Contains Erstellt ein DbFunctionExpression, das die kanonische 'Contains'-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgen-Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Boolean. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode CoordinateSystemId Erstellt ein DbFunctionExpression, das die kanonische 'CoordinateSystemId'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Count Erstellt einen DbFunctionExpression, der die kanonische 'Count'-Funktion über der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode CrossApply Erstellt einen neuen DbApplyExpression, der den angegebenen apply-Ausdruck für jedes Element eines angegebenen Eingabesets einmal auswertet und eine Auflistung von Zeilen mit entsprechenden Eingabe- und Übernahmespalten erzeugt.Zeilen, für die apply als leere Menge ausgewertet wird, werden nicht eingeschlossen. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Day Erstellt einen DbFunctionExpression, der die kanonische 'Day'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime oder DateTimeOffset aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DayOfYear Erstellt ein DbFunctionExpression, das die kanonische 'DayOfYear'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime oder DateTimeOffset aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Deref Erstellt einen neuen DbDerefExpression, der eine bestimmte Entität abruft, wenn ein Verweisausdruck angegeben wird. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode DiffDays Erstellt ein DbFunctionExpression, das die kanonische 'DiffDays'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime oder DateTimeOffset aufweisen müssen.Der Ergebnistyp von dateValue1 muss mit dem Ergebnistyp von dateValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffHours Erstellt ein DbFunctionExpression, das die kanonische 'DiffHours'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen.Der Ergebnistyp von timeValue1 muss mit dem Ergebnistyp von timeValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffMicroseconds Erstellt ein DbFunctionExpression, das die kanonische 'DiffMicroseconds'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen.Der Ergebnistyp von timeValue1 muss mit dem Ergebnistyp von timeValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffMilliseconds Erstellt ein DbFunctionExpression, das die kanonische 'DiffMilliseconds'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen.Der Ergebnistyp von timeValue1 muss mit dem Ergebnistyp von timeValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffMinutes Erstellt ein DbFunctionExpression, das die kanonische 'DiffMinutes'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen.Der Ergebnistyp von timeValue1 muss mit dem Ergebnistyp von timeValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffMonths Erstellt ein DbFunctionExpression, das die kanonische 'DiffMonths'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime oder DateTimeOffset aufweisen müssen.Der Ergebnistyp von dateValue1 muss mit dem Ergebnistyp von dateValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffNanoseconds Erstellt ein DbFunctionExpression, das die kanonische 'DiffNanoseconds'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen.Der Ergebnistyp von timeValue1 muss mit dem Ergebnistyp von timeValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffSeconds Erstellt ein DbFunctionExpression, das die kanonische 'DiffSeconds'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen.Der Ergebnistyp von timeValue1 muss mit dem Ergebnistyp von timeValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode DiffYears Erstellt ein DbFunctionExpression, das die kanonische 'DiffYears'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime oder DateTimeOffset aufweisen müssen.Der Ergebnistyp von dateValue1 muss mit dem Ergebnistyp von dateValue2 identisch sein.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Distance Erstellt ein DbFunctionExpression, das die kanonische 'Distance'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Distinct Erstellt ein neues DbDistinctExpression, das Duplikate aus dem angegebenen Mengenargument entfernt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Divide Erstellt ein neues DbArithmeticExpression, das das linke Argument durch das rechte Argument dividiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Element Erstellt ein neues DbElementExpression, das eine Menge in ein Singleton konvertiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Elevation Erstellt ein DbFunctionExpression, das die kanonische 'Elevation'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode EndPoint Erstellt ein DbFunctionExpression, das die kanonische 'EndPoint'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp entspricht dem von spatialValue. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode EndsWith Erstellt ein DbFunctionExpression, das die kanonische 'EndsWith'-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgen-Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Boolean. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Equal Erstellt ein neues DbComparisonExpression, das das linke und das rechte Argument auf Gleichheit vergleicht. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Except Erstellt ein neues DbExceptExpression, das das rechte Mengenargument vom linken Mengenargument subtrahiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Exists Erstellt ein neues DbExpression, das bestimmt, ob das angegebene Mengenargument nicht leer ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode ExteriorRing Erstellt ein DbFunctionExpression, das die kanonische 'ExteriorRing'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Floor Erstellt ein DbFunctionExpression, das die kanonische 'Floor'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Single, Double oder Decimal aufweisen muss.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von value identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode FullOuterJoin Erstellt einen neuen DbJoinExpression, der die vom linken und vom rechten Ausdruck in der angegebenen Joinbedingung festgelegten Mengen verknüpft, indem FullOuterJoin als DbExpressionKind verwendet wird. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode GetEntityRef Erstellt einen neuen DbEntityRefExpression, der den Verweis der angegebenen Entität in struktureller Form abruft. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode GetRefKey Erstellt einen neuen DbRefKeyExpression, der die Schlüsselwerte des angegebenen Verweises in struktureller Form abruft. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode GetTotalOffsetMinutes Erstellt ein DbFunctionExpression, das die kanonische 'GetTotalOffsetMinutes'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTimeOffset aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode GreaterThan Erstellt ein neues DbComparisonExpression, das bestimmt, ob das linke Argument größer als das rechte Argument ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode GreaterThanOrEqual Erstellt ein neues DbComparisonExpression, das bestimmt, ob das linke Argument größer oder gleich dem rechten Argument ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode GroupBind Erstellt eine neue Gruppenausdrucksbindung, die den angegebenen Ausdruck mithilfe generierter Variablen- und Gruppenvariablennamen bindet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode GroupBindAs Erstellt eine neue DbGroupExpressionBinding, die den angegebenen Ausdruck mithilfe des angegebenen Variablennamens und der angegebenen Gruppenvariablennamen bindet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Hour Erstellt ein DbFunctionExpression, das die kanonische 'Hour'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode In Erstellt einen DbInExpression, der das Ergebnis des angegebenen Ausdrucks mit den Ergebnissen der konstanten Ausdrücke in der angegebenen Liste abgleicht. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode IndexOf Erstellt ein DbFunctionExpression, das die kanonische 'IndexOf'-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgen-Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode InnerJoin Erstellt einen neuen DbJoinExpression, der die vom linken und vom rechten Ausdruck in der angegebenen Joinbedingung festgelegten Mengen verknüpft, indem InnerJoin als DbExpressionKind verwendet wird. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode InteriorRingAt Erstellt ein DbFunctionExpression, das die kanonische 'InteriorRingAt'-Funktion mit den angegebenen Argumenten aufruft.Das erste Argument muss einen Edm.Geometry-Ergebnistyp haben.Das zweite Argument muss einen ganzzahligen numerischen Ergebnistyp aufweisen.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode InteriorRingCount Erstellt ein DbFunctionExpression, das die kanonische 'InteriorRingCount'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Intersect Erstellt ein neues DbIntersectExpression, das die Schnittmenge der linken und der rechten Mengenargumente berechnet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode IsClosedSpatial Erstellt ein DbFunctionExpression, das die kanonische 'IsClosedSpatial'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode IsEmpty Erstellt ein neues DbIsEmptyExpression, das bestimmt, ob das angegebene Mengenargument eine leere Menge ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode IsEmptySpatial Erstellt ein DbFunctionExpression, das die kanonische 'IsEmptySpatial'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode IsNull Erstellt ein neues DbIsNullExpression, das bestimmt, ob das angegebene Argument null ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode IsOf Erstellt ein neues DbIsOfExpression, das bestimmt, ob das angegebene Argument vom angegebenen Typ oder einem Untertyp ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode IsOfOnly Erstellt einen neuen DbIsOfExpression-Ausdruck, der bestimmt, ob das angegebene Argument vom angegebenen Typ und ausschließlich von diesem Typ (kein Untertyp) ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode IsRing Erstellt ein DbFunctionExpression, das die kanonische 'IsRing'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode IsSimpleGeometry Erstellt ein DbFunctionExpression, das die kanonische 'IsSimpleGeometry'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode IsValidGeometry Erstellt ein DbFunctionExpression, das die kanonische 'IsValidGeometry'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Join(DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression>) Überladen. Erstellt ein neues DbJoinExpression, das die vom äußeren und inneren Ausdruck angegebenen Mengen in einer Gleichheitsbedingung zwischen dem festgelegten äußeren und inneren Schlüssel verknüpft, indem InnerJoin als DbExpressionKind verwendet wird. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Join<TSelector>(DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression, TSelector>) Überladen. Erstellt einen neuen DbProjectExpression, der die angegebene Auswahl über den vom äußeren und inneren Ausdruck angegebenen Mengen projiziert, die in einer Gleichheitsbedingung zwischen dem angegebenen äußeren und inneren Schlüssel verknüpft werden. Dabei wird InnerJoin als DbExpressionKind verwendet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Latitude Erstellt ein DbFunctionExpression, das die kanonische 'Latitude'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Left Erstellt einen DbFunctionExpression, der die kanonische 'Left'-Funktion mit den angegebenen Argumenten aufruft, die einen Zeichenfolgen-Ergebnistyp und einen ganzzahligen numerischen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode LeftOuterJoin Erstellt einen neuen DbJoinExpression, der die vom linken und vom rechten Ausdruck in der angegebenen Joinbedingung festgelegten Mengen verknüpft, indem LeftOuterJoin als DbExpressionKind verwendet wird. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Length Erstellt ein DbFunctionExpression, das die kanonische 'Length'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode LessThan Erstellt ein neues DbComparisonExpression, das bestimmt, ob das linke Argument kleiner als das rechte Argument ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode LessThanOrEqual Erstellt ein neues DbComparisonExpression, das bestimmt, ob das linke Argument kleiner oder gleich dem rechten Argument ist. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Like(DbExpression) Überladen. Erstellt ein neues DbLikeExpression, das die angegebene Eingabezeichenfolge mit dem angegebenen Muster vergleicht. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Like(DbExpression, DbExpression) Überladen. Erstellt ein neues DbLikeExpression, das mithilfe der optionalen Escapezeichenfolge die angegebene Eingabezeichenfolge mit dem angegebenen Muster vergleicht. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Limit Erstellt ein neues DbLimitExpression, das die Anzahl der Elemente in der Argumentauflistung auf den angegebenen Zählgrenzwert beschränkt.Verknüpfte Ergebnisse sind nicht in der Ausgabe enthalten. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode LongCount Erstellt ein DbFunctionExpression, das die kanonische 'BigCount'-Funktion über der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist Edm.Int64. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Longitude Erstellt ein DbFunctionExpression, das die kanonische 'Longitude'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Max Erstellt ein DbFunctionExpression, das die kanonische 'Max'-Funktion über der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist mit dem Elementtyp der Auflistung identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Measure Erstellt ein DbFunctionExpression, das die kanonische 'Measure'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Millisecond Erstellt ein DbFunctionExpression, das die kanonische 'Millisecond'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Min Erstellt ein DbFunctionExpression, das die kanonische 'Min'-Funktion über der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist mit dem Elementtyp der Auflistung identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Minus Erstellt ein neues DbArithmeticExpression, das das rechte Argument vom linken Argument subtrahiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Minute Erstellt ein DbFunctionExpression, das die kanonische 'Minute'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Modulo Erstellt ein neues DbArithmeticExpression, das den Rest der Division des linken Arguments durch das rechte Argument berechnet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Month Erstellt ein DbFunctionExpression, das die kanonische 'Month'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime oder DateTimeOffset aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Multiply Erstellt ein neues DbArithmeticExpression, das das linke Argument mit dem rechten Argument multipliziert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Navigate Erstellt ein neues DbRelationshipNavigationExpression, das die Navigation einer Zusammensetzungs- oder Zuordnungsbeziehung darstellt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Negate Erstellt ein neues DbArithmeticExpression, das den Wert des Arguments negiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Not Erstellt ein DbNotExpression, das die logische Negation des angegebenen Arguments ausführt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode NotEqual Erstellt ein neues DbComparisonExpression, das das linke und das rechte Argument auf Ungleichheit vergleicht. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OfType Erstellt ein neues DbOfTypeExpression, das einen Satz von Elementen des angegebenen Eingabesets erzeugt, die den angegebenen Typ aufweisen. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OfTypeOnly Erstellt ein neues DbOfTypeExpression, das einen Satz von Elementen des angegebenen Eingabesets erzeugt, die genau den angegebenen Typ aufweisen. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Or Erstellt ein DbOrExpression, das den logischen Or-Vorgang für das linke und das rechte Argument ausführt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OrderBy(Func<DbExpression, DbExpression>) Überladen. Erstellt ein neues DbSortExpression, das das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit Standardsortierung nach dem angegebenen Sortierschlüssel sortiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OrderBy(Func<DbExpression, DbExpression>, String) Überladen. Erstellt ein neues DbSortExpression, das das angegebene Eingabeset in aufsteigender Sortierreihenfolge und mit der angegebenen Sortierung nach dem angegebenen Sortierschlüssel sortiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OrderByDescending(Func<DbExpression, DbExpression>) Überladen. Erstellt einen neuen DbSortExpression, der das angegebene Eingabeset in absteigender Sortierreihenfolge und mit Standardsortierung nach dem angegebenen Sortierschlüssel sortiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OrderByDescending(Func<DbExpression, DbExpression>, String) Überladen. Erstellt einen neuen DbSortExpression, der das angegebene Eingabeset in absteigender Sortierreihenfolge und mit Standardsortierung nach dem angegebenen Sortierschlüssel sortiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode OuterApply Erstellt einen neuen DbApplyExpression, der den angegebenen apply-Ausdruck für jedes Element eines angegebenen Eingabesets einmal auswertet und eine Auflistung von Zeilen mit entsprechenden Eingabe- und Übernahmespalten erzeugt.Zeilen, für die apply zu einem leeren Satz ausgewertet wird, weisen den Anwendungsspaltenwert null auf. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Plus Erstellt ein neues DbArithmeticExpression, das dem rechten Argument das linke Argument hinzufügt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode PointAt Erstellt ein DbFunctionExpression, das die kanonische 'PointAt'-Funktion mit den angegebenen Argumenten aufruft.Das erste Argument muss einen Edm.Geography- oder Edm.Geometry-Ergebnistyp haben.Das zweite Argument muss einen ganzzahligen numerischen Ergebnistyp aufweisen.Der Ergebnistyp des Ausdrucks ist derselbe wie der von spatialValue. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode PointCount Erstellt ein DbFunctionExpression, das die kanonische 'PointCount'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode PointOnSurface Erstellt ein DbFunctionExpression, das die kanonische 'PointOnSurface'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Power Erstellt einen DbFunctionExpression, der die kanonische 'Power'-Funktion mit den angegebenen Argumenten aufruft, die numerische Ergebnistypen aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von baseArgument identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Property(String) Überladen. Erstellt ein neues DbPropertyExpression, das das Abrufen der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz darstellt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Property(EdmProperty) Überladen. Erstellt ein neues DbPropertyExpression, das das Abrufen der angegebenen Eigenschaft darstellt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Property(NavigationProperty) Überladen. Erstellt ein neues DbPropertyExpression, das das Abrufen der angegebenen Navigationseigenschaft darstellt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Property(RelationshipEndMember) Überladen. Erstellt ein neues DbPropertyExpression, das das Abrufen des angegebenen Endmembers der Beziehung darstellt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Replace Erstellt ein DbFunctionExpression, das die kanonische 'Replace'-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgen-Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Reverse Erstellt einen DbFunctionExpression, der die kanonische 'Reverse'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Right Erstellt ein DbFunctionExpression, das die kanonische 'Right'-Funktion mit den angegebenen Argumenten aufruft, die einen Zeichenfolgen-Ergebnistyp und einen ganzzahligen numerischen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Round() Überladen. Erstellt ein DbFunctionExpression, das die kanonische 'Round'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Single, Double oder Decimal aufweisen muss.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von value identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Round(DbExpression) Überladen. Erstellt ein DbFunctionExpression, das die kanonische 'Round'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp Single, Double oder Decimal und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von value identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Second Erstellt ein DbFunctionExpression, das die kanonische 'Second'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Select<TProjection> Erstellt ein neues DbProjectExpression, das den angegebenen Ausdruck über dem angegebenen Eingabeset auswählt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode SelectMany(Func<DbExpression, DbExpression>) Überladen. Erstellt einen neuen DbApplyExpression, der den angegebenen apply-Ausdruck für jedes Element eines angegebenen Eingabesets einmal auswertet und eine Auflistung von Zeilen mit entsprechenden Eingabe- und Übernahmespalten erzeugt.Zeilen, für die apply als leere Menge ausgewertet wird, werden nicht eingeschlossen.Ein DbProjectExpression wird dann erstellt, der den angegebenen selector für jede Zeile auswählt und die Gesamtauflistung der Ergebnisse erzeugt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode SelectMany<TSelector>(Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression, TSelector>) Überladen. Erstellt einen neuen DbApplyExpression, der den angegebenen apply-Ausdruck für jedes Element eines angegebenen Eingabesets einmal auswertet und eine Auflistung von Zeilen mit entsprechenden Eingabe- und Übernahmespalten erzeugt.Zeilen, für die apply als leere Menge ausgewertet wird, werden nicht eingeschlossen.Ein DbProjectExpression wird dann erstellt, der den angegebenen selector für jede Zeile auswählt und die Gesamtauflistung der Ergebnisse erzeugt. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode SpatialBoundary Erstellt ein DbFunctionExpression, das die kanonische 'SpatialBoundary'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialBuffer Erstellt ein DbFunctionExpression, das die kanonische 'SpatialBuffer'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Double aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialContains Erstellt ein DbFunctionExpression, das die kanonische 'SpatialContains'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geometry aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialConvexHull Erstellt ein DbFunctionExpression, das die kanonische 'SpatialConvexHull'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialCrosses Erstellt ein DbFunctionExpression, das die kanonische 'SpatialCrosses'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geometry aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialDifference Erstellt ein DbFunctionExpression, das die kanonische 'SpatialDifference'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist mit dem Typ von spatialValue1 und spatialValue2 identisch. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialDimension Erstellt ein DbFunctionExpression, das die kanonische 'SpatialDimension'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialDisjoint Erstellt ein DbFunctionExpression, das die kanonische 'SpatialDisjoint'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialElementAt Erstellt ein DbFunctionExpression, das die kanonische 'SpatialElementAt'-Funktion mit den angegebenen Argumenten aufruft.Das erste Argument muss einen Edm.Geography- oder Edm.Geometry-Ergebnistyp haben.Das zweite Argument muss einen ganzzahligen numerischen Ergebnistyp aufweisen.Der Ergebnistyp des Ausdrucks ist derselbe wie der von spatialValue. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialElementCount Erstellt ein DbFunctionExpression, das die kanonische 'SpatialElementCount'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialEnvelope Erstellt ein DbFunctionExpression, das die kanonische 'SpatialEnvelope'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Geometry. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialEquals Erstellt ein DbFunctionExpression, das die kanonische 'SpatialEquals'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialIntersection Erstellt ein DbFunctionExpression, das die kanonische 'SpatialIntersection'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist mit dem Typ von spatialValue1 und spatialValue2 identisch. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialIntersects Erstellt ein DbFunctionExpression, das die kanonische 'SpatialIntersects'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialLength Erstellt ein DbFunctionExpression, das die kanonische 'SpatialLength'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialOverlaps Erstellt ein DbFunctionExpression, das die kanonische 'SpatialOverlaps'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geometry aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialRelate Erstellt ein DbFunctionExpression, das die kanonische 'SpatialRelate'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp Edm.Geometry und den Zeichenfolgenergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialSymmetricDifference Erstellt ein DbFunctionExpression, das die kanonische 'SpatialSymmetricDifference'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist mit dem Typ von spatialValue1 und spatialValue2 identisch. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialTouches Erstellt ein DbFunctionExpression, das die kanonische 'SpatialTouches'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geometry aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialTypeName Erstellt ein DbFunctionExpression, das die kanonische 'SpatialTypeName'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.String. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialUnion Erstellt ein DbFunctionExpression, das die kanonische 'SpatialUnion'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen müssen.Der Ergebnistyp des spatialValue1 muss mit dem Ergebnistyp des spatialValue2 übereinstimmen.Der Ergebnistyp des Ausdrucks ist mit dem Typ von spatialValue1 und spatialValue2 identisch. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode SpatialWithin Erstellt ein DbFunctionExpression, das die kanonische 'SpatialWithin'-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp Edm.Geometry aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Edm.Boolean. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode StartPoint Erstellt ein DbFunctionExpression, das die kanonische 'StartPoint'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geography oder Edm.Geometry aufweisen muss.Der Ergebnistyp entspricht dem von spatialValue. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode StartsWith Erstellt ein DbFunctionExpression, das die kanonische 'StartsWith'-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgen-Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist Boolean. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode StDev Erstellt ein DbFunctionExpression, das die kanonische 'StDev'-Funktion über den Membern der angegebenen Auflistung aufruft, die nicht null sind.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode StDevP Erstellt ein DbFunctionExpression, das die kanonische 'StDevP'-Funktion über der Gesamtheit der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Substring Erstellt ein DbFunctionExpression, das die kanonische 'Substring'-Funktion mit den angegebenen Argumenten aufruft, die einen Zeichenfolgen-Ergebnistyp und einen ganzzahligen numerischen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Sum Erstellt einen DbFunctionExpression, der die kanonische 'Sum'-Funktion über der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist mit dem Elementtyp der Auflistung identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Take Erstellt ein neues DbLimitExpression, das die Anzahl der Elemente in der Argumentauflistung auf den angegebenen Zählgrenzwert beschränkt.Verknüpfte Ergebnisse sind nicht in der Ausgabe enthalten. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode ToLower Erstellt ein DbFunctionExpression, das die kanonische 'ToLower'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode ToSortClause() Überladen. Erstellt eine neue DbSortClause mit aufsteigender Sortierreihenfolge und Standardsortierung. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode ToSortClause(String) Überladen. Erstellt eine neue DbSortClause mit aufsteigender Sortierreihenfolge und der angegebenen Sortierung. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode ToSortClauseDescending() Überladen. Erstellt eine neue DbSortClause mit absteigender Sortierreihenfolge und Standardsortierung. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode ToSortClauseDescending(String) Überladen. Erstellt eine neue DbSortClause mit absteigender Sortierreihenfolge und der angegebenen Sortierung. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode ToUpper Erstellt ein DbFunctionExpression, das die kanonische 'ToUpper'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode TreatAs Erstellt ein neues DbTreatExpression. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Trim Erstellt ein DbFunctionExpression, das die kanonische 'Trim'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode TrimEnd Erstellt ein DbFunctionExpression, das die kanonische 'RTrim'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode TrimStart Erstellt ein DbFunctionExpression, das die kanonische 'LTrim'-Funktion mit dem angegebenen Argument aufruft, das einen Zeichenfolgen-Ergebnistyp aufweisen muss.Der Ergebnistyp des Ausdrucks ist ebenfalls String (Zeichenfolge). (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Truncate Erstellt ein DbFunctionExpression, das die kanonische 'Truncate'-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp Single, Double oder Decimal und einen ganzzahligen Ergebnistyp aufweisen müssen.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von value identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode TruncateTime Erstellt ein DbFunctionExpression, das die kanonische 'TruncateTime'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime oder DateTimeOffset aufweisen muss.Der Ergebnistyp des Ausdrucks ist mit dem Ergebnistyp von dateValue identisch. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode UnaryMinus Erstellt ein neues DbArithmeticExpression, das den Wert des Arguments negiert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Union Erstellt ein neues DbExpression, das die Gesamtmenge der linken und der rechten Mengenargumente ohne Duplikate berechnet. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode UnionAll Erstellt ein neues DbUnionAllExpression, das die Gesamtmenge der linken und der rechten Mengenargumente berechnet, ohne Duplikate zu entfernen. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode Var Erstellt ein DbFunctionExpression, das die kanonische 'Var'-Funktion über den Membern der angegebenen Auflistung aufruft, die nicht null sind.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode VarP Erstellt ein DbFunctionExpression, das die kanonische 'VarP'-Funktion über der Gesamtheit der angegebenen Auflistung aufruft.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch EdmFunctions definiert.)
Öffentliche Erweiterungsmethode Where Erstellt ein neues DbFilterExpression, das die Elemente im angegebenen Eingabeset mithilfe des angegebenen Prädikats filtert. (Durch DbExpressionBuilder definiert.)
Öffentliche Erweiterungsmethode XCoordinate Erstellt ein DbFunctionExpression, das die kanonische 'XCoordinate'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode YCoordinate Erstellt ein DbFunctionExpression, das die kanonische 'YCoordinate'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp Edm.Geometry aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Double. (Durch SpatialEdmFunctions definiert.)
Öffentliche Erweiterungsmethode Year Erstellt ein DbFunctionExpression, das die kanonische 'Year'-Funktion mit dem angegebenen Argument aufruft, das den Ergebnistyp DateTime oder DateTimeOffset aufweisen muss.Der Ergebnistyp des Ausdrucks ist Edm.Int32. (Durch EdmFunctions definiert.)

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Core.Common.CommandTrees-Namespace

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbExpression
    System.Data.Entity.Core.Common.CommandTrees.DbApplyExpression
    System.Data.Entity.Core.Common.CommandTrees.DbArithmeticExpression
    System.Data.Entity.Core.Common.CommandTrees.DbBinaryExpression
    System.Data.Entity.Core.Common.CommandTrees.DbCaseExpression
    System.Data.Entity.Core.Common.CommandTrees.DbConstantExpression
    System.Data.Entity.Core.Common.CommandTrees.DbCrossJoinExpression
    System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression
    System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression
    System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression
    System.Data.Entity.Core.Common.CommandTrees.DbInExpression
    System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression
    System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression
    System.Data.Entity.Core.Common.CommandTrees.DbLikeExpression
    System.Data.Entity.Core.Common.CommandTrees.DbLimitExpression
    System.Data.Entity.Core.Common.CommandTrees.DbNewInstanceExpression
    System.Data.Entity.Core.Common.CommandTrees.DbNullExpression
    System.Data.Entity.Core.Common.CommandTrees.DbParameterReferenceExpression
    System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression
    System.Data.Entity.Core.Common.CommandTrees.DbPropertyExpression
    System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression
    System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression
    System.Data.Entity.Core.Common.CommandTrees.DbScanExpression
    System.Data.Entity.Core.Common.CommandTrees.DbSkipExpression
    System.Data.Entity.Core.Common.CommandTrees.DbSortExpression
    System.Data.Entity.Core.Common.CommandTrees.DbUnaryExpression
    System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression