Freigeben über


DbSkipExpression Klasse

Definition

Überspringt eine angegebene Anzahl von Elementen im Eingabesatz. DbSkipExpression kann nur verwendet werden, nachdem die Eingabeauflistung gemäß den Sortierschlüsseln sortiert wurde.

public ref class DbSkipExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbSkipExpression : System.Data.Common.CommandTrees.DbExpression
type DbSkipExpression = class
    inherit DbExpression
Public NotInheritable Class DbSkipExpression
Inherits DbExpression
Vererbung
DbSkipExpression

Hinweise

DbSkipExpression erfordert, dass die Eingabeauflistung bereits sortiert wurde. Die Sortierreihenfolge wird als SortOrder Eigenschaft dargestellt. SortOrder ist eine Liste von DbSortClause Objekten.

Eigenschaften

Name Beschreibung
Count

Dient zum Abrufen oder Festlegen eines Ausdrucks, der die Anzahl der Elemente angibt, die aus der Eingabeauflistung übersprungen werden sollen.

ExpressionKind

Ruft die Art des Ausdrucks ab, der den Vorgang dieses Ausdrucks angibt.

(Geerbt von DbExpression)
Input

Ruft den Eingabesatz ab, der DbExpressionBinding den Eingabesatz angibt.

ResultType

Ruft die Typmetadaten für den Ergebnistyp des Ausdrucks ab.

(Geerbt von DbExpression)
SortOrder

Ruft eine DbSortClause Liste ab, die die Sortierreihenfolge definiert.

Methoden

Name Beschreibung
Accept(DbExpressionVisitor)

Implementiert das Besuchermuster für Ausdrücke, die keinen Ergebniswert erzeugen.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementiert das Besuchermuster für Ausdrücke, die einen Ergebniswert eines bestimmten Typs erzeugen.

Equals(Object)

Bestimmt, ob der angegebene Object Wert der aktuellen DbExpression-Instanz entspricht.

(Geerbt von DbExpression)
GetHashCode()

Dient als Hashfunktion für den Typ.

(Geerbt von DbExpression)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Erweiterungsmethoden

Name Beschreibung
Abs(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Abs"-Funktion mit dem angegebenen Argument aufruft, die jeweils einen numerischen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von value.

AddDays(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "AddDays"-Funktion mit den angegebenen Argumenten aufruft, die DateTime- oder DateTimeOffset- und ganzzahlige Ergebnistypen aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von dateValue.

AddHours(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "AddHours"-Funktion mit den angegebenen Argumenten aufruft, die DateTime, DateTimeOffset oder Time und ganze Zahlen enthalten müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von timeValue.

AddMicroseconds(DbExpression, DbExpression)

Erstellt ein DbFunctionExpression Objekt, das die kanonische "AddMicroseconds"-Funktion mit den angegebenen Argumenten aufruft, die dateTime, DateTimeOffset oder Time und ganze Zahlen enthalten müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von timeValue.

AddMilliseconds(DbExpression, DbExpression)

Erstellt ein DbFunctionExpression Objekt, das die kanonische Funktion "AddMilliseconds" mit den angegebenen Argumenten aufruft, die dateTime, DateTimeOffset oder Time und ganze Zahlen enthalten müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von timeValue.

AddMinutes(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "AddMinutes"-Funktion mit den angegebenen Argumenten aufruft, die dateTime, DateTimeOffset oder Time und ganze Zahlen enthalten müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von timeValue.

AddMonths(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "AddMonths"-Funktion mit den angegebenen Argumenten aufruft, die DateTime- oder DateTimeOffset- und ganzzahlige Ergebnistypen aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von dateValue.

AddNanoseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "AddNanoseconds"-Funktion mit den angegebenen Argumenten aufruft, die dateTime, DateTimeOffset oder Time und ganze Zahlen enthalten müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von timeValue.

AddSeconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "AddSeconds" mit den angegebenen Argumenten aufruft, die dateTime, DateTimeOffset oder Time und ganze Zahlen ergebnistypen aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von timeValue.

AddYears(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische Funktion "AddYears" mit den angegebenen Argumenten aufruft, die DateTime- oder DateTimeOffset- und ganzzahlige Ergebnistypen aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von dateValue.

All(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbQuantifierExpression , die bestimmt, ob das angegebene Prädikat für alle Elemente des Eingabesatzes enthalten ist.

And(DbExpression, DbExpression)

Erstellt ein DbAndExpression Argument, das die logischen Und-Argumente von links und rechts ausführt.

Any(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbQuantifierExpression , die bestimmt, ob das angegebene Prädikat für ein beliebiges Element des Eingabesatzes enthalten ist.

Any(DbExpression)

Erstellt eine neue DbExpression , die bestimmt, ob das angegebene Set-Argument nicht leer ist.

Area(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Area"-Funktion mit dem angegebenen Argument aufruft, die einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

As(DbExpression, String)

Gibt die angegebenen Argumente als Schlüssel-Wert-Paarobjekt zurück.

AsBinary(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "AsBinary"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Binary".

AsGml(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "AsGml"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.String".

AsText(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "AsText"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.String".

Average(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Durchschn."-Funktion über die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks entspricht dem Elementtyp der Auflistung.

Bind(DbExpression)

Erstellt eine neue DbExpressionBinding , die einen generierten Variablennamen verwendet, um den angegebenen Ausdruck zu binden.

BindAs(DbExpression, String)

Erstellt eine neue DbExpressionBinding , die den angegebenen Variablennamen verwendet, um den angegebenen Ausdruck zu binden.

BitwiseAnd(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "BitwiseAnd"-Funktion mit den angegebenen Argumenten aufruft, die denselben ganzzahligen numerischen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Typ der Argumente.

BitwiseNot(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "BitwiseNot"-Funktion mit dem angegebenen Argument aufruft, die einen ganzzahligen numerischen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Typ der Argumente.

BitwiseOr(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "BitwiseOr"-Funktion mit den angegebenen Argumenten aufruft, die denselben ganzzahligen numerischen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Typ der Argumente.

BitwiseXor(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "BitwiseXor"-Funktion mit den angegebenen Argumenten aufruft, die denselben ganzzahligen numerischen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Typ der Argumente.

CastTo(DbExpression, TypeUsage)

Erstellt eine neue DbCastExpression Operation, die einen Umwandlungsvorgang auf ein polymorphes Argument anwendet.

Ceiling(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Obergrenze"-Funktion mit dem angegebenen Argument aufruft, die jeweils einen einzelnen, doppelten oder dezimalen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von value.

Centroid(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Centroid"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

Concat(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische Funktion "Verketten" mit den angegebenen Argumenten aufruft, die jeweils über einen Zeichenfolgenergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist Zeichenfolge.

Contains(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Contains"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Zeichenfolgenergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist boolean.

CoordinateSystemId(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische 'CoordinateSystemId'-Funktion mit dem angegebenen Argument aufruft, die einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Count(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "Count" für die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Erstellt eine neue DbApplyExpression , die den angegebenen apply Ausdruck einmal für jedes Element eines bestimmten Eingabesatzes auswertet, wodurch eine Auflistung von Zeilen mit entsprechender Eingabe erstellt und Spalten angewendet werden. Zeilen, für die ein leerer Satz ausgewertet wird, apply sind nicht enthalten.

Day(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Day"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime- oder DateTimeOffset-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DayOfYear(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DayOfYear"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime- oder DateTimeOffset-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Deref(DbExpression)

Erstellt eine neue DbDerefExpression , die eine bestimmte Entität mit einem Verweisausdruck abruft.

DiffDays(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffDays"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime" oder "DateTimeOffset" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffHours(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffHours"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime", "DateTimeOffset" oder "Time" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffMicroseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffMicroseconds"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffMilliseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffMilliseconds"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime", "DateTimeOffset" oder "Time" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffMinutes(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffMinutes"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime", "DateTimeOffset" oder "Time" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffMonths(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffMonths"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime" oder "DateTimeOffset" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffNanoseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffNanoseconds"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime", "DateTimeOffset" oder "Time" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffSeconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffSeconds"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp DateTime, DateTimeOffset oder Time aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

DiffYears(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "DiffYears"-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp "DateTime" oder "DateTimeOffset" aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Distance(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Distance"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Distinct(DbExpression)

Erstellt eine neue DbDistinctExpression , die Duplikate aus dem angegebenen Satzargument entfernt.

Divide(DbExpression, DbExpression)

Erstellt eine neue DbArithmeticExpression , die das linke Argument durch das rechte Argument dividiert.

Element(DbExpression)

Erstellt eine neue DbElementExpression , die einen Satz in ein Singleton konvertiert.

Elevation(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Erhöhung"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

EndPoint(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "EndPoint"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp ist identisch mit dem ergebnistyp von spatialValue.

EndsWith(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische Funktion "EndsWith" mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgenergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist boolean.

Equal(DbExpression, DbExpression)

Erstellt eine neue DbComparisonExpression , die die Argumente links und rechts für die Gleichheit vergleicht.

Except(DbExpression, DbExpression)

Erstellt eine neue DbExceptExpression , die die Subtraktion des Rechtssatzarguments aus dem argument "left set" berechnet.

Exists(DbExpression)

Erstellt eine neue DbExpression , die bestimmt, ob das angegebene Set-Argument nicht leer ist.

ExteriorRing(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "ExteriorRing"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

Floor(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "Floor" mit dem angegebenen Argument aufruft, die jeweils einen einzelnen, doppelten oder dezimalen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von value.

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Erstellt eine neue DbJoinExpression , die die durch die linken und rechten Ausdrücke angegebenen Sätze in der angegebenen Verknüpfungsbedingung verknüpft, wobei FullOuterJoin als die DbExpressionKind.

GetEntityRef(DbExpression)

Erstellt eine neue DbEntityRefExpression , die den Bezug der angegebenen Entität in struktureller Form abruft.

GetRefKey(DbExpression)

Erstellt eine neue DbRefKeyExpression , die die Schlüsselwerte des angegebenen Verweises in struktureller Form abruft.

GetTotalOffsetMinutes(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische 'GetTotalOffsetMinutes'-Funktion mit dem angegebenen Argument aufruft, die einen DateTimeOffset-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

GreaterThan(DbExpression, DbExpression)

Erstellt eine neue DbComparisonExpression , die bestimmt, ob das linke Argument größer als das rechte Argument ist.

GreaterThanOrEqual(DbExpression, DbExpression)

Erstellt eine neue DbComparisonExpression , die bestimmt, ob das linke Argument größer oder gleich dem rechten Argument ist.

GroupBind(DbExpression)

Erstellt eine neue Gruppenausdrucksbindung, die generierte Variablen- und Gruppenvariablennamen verwendet, um den angegebenen Ausdruck zu binden.

GroupBindAs(DbExpression, String, String)

Erstellt eine neue DbGroupExpressionBinding , die den angegebenen Variablennamen und Gruppenvariablennamen verwendet, um den angegebenen Ausdruck zu binden.

Hour(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Hour"-Funktion mit dem angegebenen Argument aufruft, die einen Ergebnistyp "DateTime", "DateTimeOffset" oder "Time" aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

IndexOf(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "IndexOf"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgenergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Erstellt eine neue DbJoinExpression , die die durch die linken und rechten Ausdrücke angegebenen Sätze in der angegebenen Verknüpfungsbedingung verknüpft, wobei InnerJoin als die DbExpressionKind.

InteriorRingAt(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "InteriorRingAt"-Funktion mit den angegebenen Argumenten aufruft. Das erste Argument muss über einen Edm.Geometry-Ergebnistyp verfügen. Das zweite Argument muss über einen ganzzahligen numerischen Ergebnistyp verfügen. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

InteriorRingCount(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "InteriorRingCount"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Intersect(DbExpression, DbExpression)

Erstellt eine neue DbIntersectExpression , die die Schnittmenge der linken und rechten Satzargumente berechnet.

IsClosedSpatial(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "IsClosedSpatial"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp ist Edm.Boolean.

IsEmpty(DbExpression)

Erstellt eine neue DbIsEmptyExpression , die bestimmt, ob das angegebene Set-Argument ein leerer Satz ist.

IsEmptySpatial(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "IsEmptySpatial"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

IsNull(DbExpression)

Erstellt eine neue DbIsNullExpression , die bestimmt, ob das angegebene Argument null ist.

IsOf(DbExpression, TypeUsage)

Erstellt eine neue DbIsOfExpression , die bestimmt, ob das angegebene Argument vom angegebenen Typ oder untertyp ist.

IsOfOnly(DbExpression, TypeUsage)

Erstellt einen neuen DbIsOfExpression Ausdruck, der bestimmt, ob das angegebene Argument vom angegebenen Typ ist, und nur diesen Typ (kein Untertyp).

IsRing(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische 'IsRing'-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp ist Edm.Boolean.

IsSimpleGeometry(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische 'IsSimpleGeometry'-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

IsValidGeometry(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische 'IsValidGeometry'-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>)

Erstellt eine neue DbJoinExpression , die durch die äußeren und inneren Ausdrücke angegebenen Sätze in einer Gleichheitsbedingung zwischen den angegebenen äußeren und inneren Schlüsseln verknüpft, wobei InnerJoin als die DbExpressionKind.

Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>)

Erstellt eine neue DbProjectExpression , die die angegebene Selektor über die durch die äußeren und inneren Ausdrücke angegebenen Mengen projiziert, die mit einer Gleichheitsbedingung zwischen den angegebenen äußeren und inneren Schlüsseln verbunden sind, wobei InnerJoin als die DbExpressionKind.

Latitude(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Latitude"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Left(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Left"-Funktion mit den angegebenen Argumenten aufruft, die einen Zeichenfolgen- und ganzzahligen numerischen Ergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Zeichenfolge.

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Erstellt eine neue DbJoinExpression , die die durch die linken und rechten Ausdrücke angegebenen Sätze in der angegebenen Verknüpfungsbedingung verknüpft, wobei LeftOuterJoin als die DbExpressionKind.

Length(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Length"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

LessThan(DbExpression, DbExpression)

Erstellt eine neue DbComparisonExpression , die bestimmt, ob das linke Argument kleiner als das rechte Argument ist.

LessThanOrEqual(DbExpression, DbExpression)

Erstellt eine neue DbComparisonExpression , die bestimmt, ob das linke Argument kleiner oder gleich dem rechten Argument ist.

Like(DbExpression, DbExpression, DbExpression)

Erstellt eine neue DbLikeExpression , die die angegebene Eingabezeichenfolge mit dem angegebenen Muster mithilfe des optionalen Escapezeichens vergleicht.

Like(DbExpression, DbExpression)

Erstellt eine neue DbLikeExpression , die die angegebene Eingabezeichenfolge mit dem angegebenen Muster vergleicht.

Limit(DbExpression, DbExpression)

Erstellt eine neue DbLimitExpression , die die Anzahl der Elemente in der Argument -Auflistung auf den angegebenen Anzahlgrenzwert beschränkt. Verknüpfte Ergebnisse sind nicht in der Ausgabe enthalten.

LongCount(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "BigCount"-Funktion über die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks ist Edm.Int64.

Longitude(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Längengrad"-Funktion mit dem angegebenen Argument aufruft, die einen Ergebnistyp "Edm.Geography" aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Max(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Max"-Funktion über die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks entspricht dem Elementtyp der Auflistung.

Measure(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Measure"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Millisecond(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Millisekunden"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime-, DateTimeOffset- oder Time-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Min(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Min"-Funktion für die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks entspricht dem Elementtyp der Auflistung.

Minus(DbExpression, DbExpression)

Erstellt eine neue DbArithmeticExpression , die das rechte Argument vom linken Argument subtrahiert.

Minute(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Minute"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime-, DateTimeOffset- oder Time-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Modulo(DbExpression, DbExpression)

Erstellt eine neue DbArithmeticExpression , die den Rest des linken Arguments dividiert durch das rechte Argument berechnet.

Month(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Month"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime- oder DateTimeOffset-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Multiply(DbExpression, DbExpression)

Erstellt eine neue DbArithmeticExpression , die das linke Argument mit dem rechten Argument multipliziert.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Erstellt eine neue DbRelationshipNavigationExpression Darstellung der Navigation einer Kompositions- oder Zuordnungsbeziehung.

Negate(DbExpression)

Erstellt eine neue DbArithmeticExpression , die den Wert des Arguments negiert.

Not(DbExpression)

Erstellt eine DbNotExpression , die die logische Negation des angegebenen Arguments ausführt.

NotEqual(DbExpression, DbExpression)

Erstellt eine neue DbComparisonExpression , die die Argumente links und rechts für Ungleichheit vergleicht.

OfType(DbExpression, TypeUsage)

Erstellt eine neue DbOfTypeExpression , die einen Satz erzeugt, der aus den Elementen des angegebenen Eingabesatzes besteht, die vom angegebenen Typ sind.

OfTypeOnly(DbExpression, TypeUsage)

Erstellt eine neue DbOfTypeExpression , die einen Satz erzeugt, der aus den Elementen des angegebenen Eingabesatzes besteht, die genau den angegebenen Typ aufweisen.

Or(DbExpression, DbExpression)

Erstellt eine DbOrExpression , die die logischen Oder der linken und rechten Argumente ausführt.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und der angegebenen Sortierung.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit aufsteigender Sortierreihenfolge und Standardsortierung.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit absteigender Sortierreihenfolge und der angegebenen Sortierung.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbSortExpression , die die angegebene Eingabe durch den angegebenen Sortierschlüssel sortiert, mit absteigender Sortierreihenfolge und Standardsortierung.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Erstellt eine neue DbApplyExpression , die den angegebenen apply Ausdruck einmal für jedes Element eines bestimmten Eingabesatzes auswertet, wodurch eine Auflistung von Zeilen mit entsprechender Eingabe erstellt und Spalten angewendet werden. Zeilen, für die ein leerer Satz ausgewertet wird, apply weisen einen angewendeten Spaltenwert von null.

Plus(DbExpression, DbExpression)

Erstellt eine neue DbArithmeticExpression , die das linke Argument zum rechten Argument hinzufügt.

PointAt(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "PointAt"-Funktion mit den angegebenen Argumenten aufruft. Das erste Argument muss einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen. Das zweite Argument muss über einen ganzzahligen numerischen Ergebnistyp verfügen. Der Ergebnistyp des Ausdrucks ist identisch mit dem des Ausdrucks.spatialValue

PointCount(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "PointCount"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

PointOnSurface(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "PointOnSurface"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

Power(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Power"-Funktion mit den angegebenen Argumenten aufruft, die numerische Ergebnistypen aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von baseArgument.

Property(DbExpression, EdmProperty)

Erstellt eine neue DbPropertyExpression , die den Abruf der angegebenen Eigenschaft darstellt.

Property(DbExpression, NavigationProperty)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs der angegebenen Navigationseigenschaft.

Property(DbExpression, RelationshipEndMember)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs des angegebenen Beziehungsendelements.

Property(DbExpression, String)

Erstellt eine neue DbPropertyExpression Darstellung des Abrufs der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz.

Replace(DbExpression, DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Replace"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgenergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

Reverse(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Reverse"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

Right(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Right"-Funktion mit den angegebenen Argumenten aufruft, die einen numerischen Zeichenfolgen- und ganzzahligen Ergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Zeichenfolge.

Round(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "Round" mit den angegebenen Argumenten aufruft, die einen einzelnen, doppelten oder dezimalen und ganzzahligen Ergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von value.

Round(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "Round" mit dem angegebenen Argument aufruft, die jeweils einen einzelnen, doppelten oder dezimalen Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von value.

Second(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Second"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime-, DateTimeOffset- oder Time-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Select<TProjection>(DbExpression, Func<DbExpression,TProjection>)

Erstellt eine neue DbProjectExpression , die den angegebenen Ausdruck über den angegebenen Eingabesatz auswählt.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbApplyExpression , die den angegebenen apply Ausdruck einmal für jedes Element eines bestimmten Eingabesatzes auswertet, wodurch eine Auflistung von Zeilen mit entsprechender Eingabe erstellt und Spalten angewendet werden. Zeilen, für die ein leerer Satz ausgewertet wird, apply sind nicht enthalten. Anschließend DbProjectExpression wird eine Erstellt, die die apply Spalte aus jeder Zeile auswählt und die Gesamtauflistung der apply Ergebnisse erzeugt.

SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

Erstellt eine neue DbApplyExpression , die den angegebenen apply Ausdruck einmal für jedes Element eines bestimmten Eingabesatzes auswertet, wodurch eine Auflistung von Zeilen mit entsprechender Eingabe erstellt und Spalten angewendet werden. Zeilen, für die ein leerer Satz ausgewertet wird, apply sind nicht enthalten. A DbProjectExpression wird dann erstellt, die die angegebene Zeile selector auswählt, wodurch die Gesamtauflistung der Ergebnisse erzeugt wird.

SpatialBoundary(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialBoundary"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

SpatialBuffer(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialBuffer"-Funktion mit den angegebenen Argumenten aufruft, die über einen Edm.Geography- oder Edm.Geometry- und Edm.Double-Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

SpatialContains(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialContains"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialConvexHull(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialConvexHull"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

SpatialCrosses(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialCrosses"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialDifference"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geography- oder Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist identisch mit dem Typ von spatialValue1 und spatialValue2.

SpatialDimension(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialDimension"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialDisjoint"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialElementAt"-Funktion mit den angegebenen Argumenten aufruft. Das erste Argument muss einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen. Das zweite Argument muss über einen ganzzahligen numerischen Ergebnistyp verfügen. Der Ergebnistyp des Ausdrucks ist identisch mit dem des Ausdrucks.spatialValue

SpatialElementCount(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialElementCount"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

SpatialEnvelope(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialEnvelope"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Geometry".

SpatialEquals(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialEquals"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geography- oder Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialIntersection"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geography- oder Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist identisch mit dem Typ von spatialValue1 und spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialIntersects"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialLength(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialLength"-Funktion mit dem angegebenen Argument aufruft, die einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

SpatialOverlaps(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialOverlaps"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialRelate"-Funktion mit den angegebenen Argumenten aufruft, die Edm.Geometry und Zeichenfolgenergebnistypen aufweisen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialSymmetricDifference"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geography- oder Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist identisch mit dem Typ von spatialValue1 und spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialTouches"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

SpatialTypeName(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialTypeName"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.String".

SpatialUnion(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialUnion"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen müssen. Der Ergebnistyp muss spatialValue1 mit dem Ergebnistyp übereinstimmen.spatialValue2 Der Ergebnistyp des Ausdrucks ist identisch mit dem Typ von spatialValue1 und spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "SpatialWithin"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist Edm.Boolean.

StartPoint(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "StartPoint"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp ist identisch mit dem ergebnistyp von spatialValue.

StartsWith(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "StartsWith"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Zeichenfolgenergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks ist boolean.

StDev(DbExpression)

Erstellt ein DbFunctionExpression Objekt, das die kanonische Funktion "StDev" über die Nicht-NULL-Elemente der angegebenen Auflistung aufruft. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

StDevP(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "StDevP" über die Population der angegebenen Auflistung aufruft. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Substring(DbExpression, DbExpression, DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "Teilzeichenfolge" mit den angegebenen Argumenten aufruft, die über eine Zeichenfolge und eine ganze Zahl numerische Ergebnistypen verfügen müssen. Der Ergebnistyp des Ausdrucks ist Zeichenfolge.

Sum(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische Funktion "Summe" für die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks entspricht dem Elementtyp der Auflistung.

Take(DbExpression, DbExpression)

Erstellt eine neue DbLimitExpression , die die Anzahl der Elemente in der Argument -Auflistung auf den angegebenen Anzahlgrenzwert beschränkt. Verknüpfte Ergebnisse sind nicht in der Ausgabe enthalten.

ToLower(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "ToLower"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

ToSortClause(DbExpression, String)

Erstellt eine neue DbSortClause mit aufsteigender Sortierreihenfolge und der angegebenen Sortierung.

ToSortClause(DbExpression)

Erstellt eine neue DbSortClause mit aufsteigender Sortierreihenfolge und Standardsortierung.

ToSortClauseDescending(DbExpression, String)

Erstellt eine neue DbSortClause Sortierreihenfolge mit absteigender Sortierreihenfolge und der angegebenen Sortierung.

ToSortClauseDescending(DbExpression)

Erstellt eine neue DbSortClause mit absteigender Sortierreihenfolge und Standardsortierung.

ToUpper(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "ToUpper"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

TreatAs(DbExpression, TypeUsage)

Erstellt ein neues DbTreatExpression.

Trim(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Trim"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

TrimEnd(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "RTrim"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

TrimStart(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "LTrim"-Funktion mit dem angegebenen Argument aufruft, die einen Zeichenfolgenergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

Truncate(DbExpression, DbExpression)

Erstellt ein DbFunctionExpression Objekt, das die kanonische Funktion "Abschneiden" mit den angegebenen Argumenten aufruft, die über einen einzelnen, doppelten oder dezimalen Und ganzzahligen Ergebnistyp verfügen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von value.

TruncateTime(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "TruncateTime"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime- oder DateTimeOffset-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp von dateValue.

UnaryMinus(DbExpression)

Erstellt eine neue DbArithmeticExpression , die den Wert des Arguments negiert.

Union(DbExpression, DbExpression)

Erstellt eine neue DbExpression , die die Vereinigung der Argumente für die linke und die rechte Gruppe berechnet, wobei Duplikate entfernt wurden.

UnionAll(DbExpression, DbExpression)

Erstellt eine neue DbUnionAllExpression , die die Vereinigung der Argumente für den linken und rechten Satz berechnet und keine Duplikate entfernt.

Var(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Var"-Funktion über die Nicht-NULL-Elemente der angegebenen Auflistung aufruft. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

VarP(DbExpression)

Erstellt eine DbFunctionExpression Funktion, die die kanonische VarP-Funktion über die Population der angegebenen Auflistung aufruft. Der Ergebnistyp des Ausdrucks Edm.Double.

Where(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbFilterExpression , die die Elemente im angegebenen Eingabesatz mithilfe des angegebenen Prädikats filtert.

XCoordinate(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "XCoordinate"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

YCoordinate(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "YCoordinate"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geometry-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Year(DbExpression)

Erstellt eine DbFunctionExpression , die die kanonische "Year"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime- oder DateTimeOffset-Ergebnistyp aufweisen muss. Der Ergebnistyp des Ausdrucks ist Edm.Int32.

Gilt für: