DbLimitExpression Klasse

Definition

Stellt die Einschränkung der Anzahl der Elemente in der Argumentauflistung auf den angegebenen Grenzwert dar.

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

Hinweise

Ein DbLimitExpression kann auf jede DbExpression mit einem Sammlungsergebnistyp angewendet werden, einschließlich DbSkipExpression. DbLimitExpression stellt das Äquivalent des Top-Vorgangs bereit. Es ist nicht erforderlich, dass ein Sortiervorgang für die Eingabe ausgeführt wurde. Es verfügt über zwei Expression Eigenschaften, Argument und Limit, die die Auflistung und die Anzahl der zurückzugebenden Zeilen angeben. DbLimitExpression verfügt außerdem über eine BooleanWithTies-Eigenschaft, die steuert, ob Zeilen in der Rangfolge der letzten Zeile zurückgegeben werden. WithTies wird standardmäßig auf falsefestgelegt.

Eigenschaften

Argument

Dient zum Abrufen oder Festlegen eines Ausdrucks, der die Eingabeauflistung angibt.

ExpressionKind

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

(Geerbt von DbExpression)
Limit

Dient zum Abrufen oder Festlegen eines Ausdrucks, der den Grenzwert für die Anzahl der Elemente angibt, die aus der Eingabeauflistung zurückgegeben werden.

ResultType

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

(Geerbt von DbExpression)
WithTies

Ruft ab, ob der Grenzwertvorgang verknüpfte Ergebnisse enthält. Wenn Sie verknüpfte Ergebnisse einschließen, können mehr Ergebnisse als durch den Limit-Wert angegeben werden.

Methoden

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 die angegebene Object 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

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 eine DbAndExpression, die die logischen Und der linken und rechten Argumente ausführt.

Any(DbExpression)

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

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.

As(DbExpression, String)

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

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.

CastTo(DbExpression, TypeUsage)

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

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 apply zu einem leeren Satz ausgewertet werden, sind nicht enthalten.

Deref(DbExpression)

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

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.

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.

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 DbExpressionKindverwendet wird.

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 Strukturform abruft.

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.

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

Erstellt eine neue DbJoinExpression, die die durch die linken und rechten Ausdrücke angegebenen Mengen in der angegebenen Verknüpfungsbedingung verknüpft, wobei InnerJoin als DbExpressionKindverwendet wird.

Intersect(DbExpression, DbExpression)

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

IsEmpty(DbExpression)

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

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).

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

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

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

Erstellt eine neue DbProjectExpression, die den angegebenen 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 DbExpressionKindverwendet wird.

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 DbExpressionKindverwendet wird.

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)

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

Like(DbExpression, DbExpression, DbExpression)

Erstellt eine neue DbLikeExpression, die die angegebene Eingabezeichenfolge mit dem angegebenen Muster mithilfe des optionalen Escapezeichens 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.

Minus(DbExpression, DbExpression)

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

Modulo(DbExpression, DbExpression)

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

Multiply(DbExpression, DbExpression)

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

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Erstellt eine neue DbRelationshipNavigationExpression, die die Navigation einer Kompositions- oder Zuordnungsbeziehung darstellt.

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 linken und rechten Argumente 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>)

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

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.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbSortExpression, die die angegebene Eingabe nach dem angegebenen Sortierschlüssel sortiert, mit absteigender 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.

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 apply in einen leeren Satz ausgewertet werden, weisen einen angewendeten Spaltenwert von nullauf.

Plus(DbExpression, DbExpression)

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

Property(DbExpression, EdmProperty)

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

Property(DbExpression, NavigationProperty)

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

Property(DbExpression, RelationshipEndMember)

Erstellt eine neue DbPropertyExpression, die den Abruf des angegebenen Beziehungsendelements darstellt.

Property(DbExpression, String)

Erstellt eine neue DbPropertyExpression, die den Abruf der Instanzeigenschaft mit dem angegebenen Namen aus der angegebenen Instanz darstellt.

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 apply zu einem leeren Satz ausgewertet werden, sind nicht enthalten. Anschließend wird eine DbProjectExpression erstellt, die die apply Spalte aus jeder Zeile auswählt und die gesamtauflistende Sammlung von apply Ergebnissen 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 apply zu einem leeren Satz ausgewertet werden, sind nicht enthalten. Anschließend wird ein DbProjectExpression erstellt, der die angegebene selector über jede Zeile auswählt und die Gesamtauflistung der Ergebnisse erzeugt.

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.

ToSortClause(DbExpression)

Erstellt eine neue DbSortClause mit aufsteigender Sortierreihenfolge und Standardsortierung.

ToSortClause(DbExpression, String)

Erstellt eine neue DbSortClause mit einer aufsteigenden Sortierreihenfolge und der angegebenen Sortierung.

ToSortClauseDescending(DbExpression)

Erstellt eine neue DbSortClause mit absteigender Sortierreihenfolge und Standardsortierung.

ToSortClauseDescending(DbExpression, String)

Erstellt eine neue DbSortClause mit einer absteigenden Sortierreihenfolge und der angegebenen Sortierung.

TreatAs(DbExpression, TypeUsage)

Erstellt eine neue DbTreatExpression.

UnaryMinus(DbExpression)

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

Union(DbExpression, DbExpression)

Erstellt eine neue DbExpression, die die Vereinigung der linken und rechten Satzargumente mit entfernten Duplikaten berechnet.

UnionAll(DbExpression, DbExpression)

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

Where(DbExpression, Func<DbExpression,DbExpression>)

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

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 value.

AddDays(DbExpression, DbExpression)

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

AddHours(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, 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 timeValue.

AddMicroseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, die 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 timeValue.

AddMilliseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, die 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 timeValue.

AddMinutes(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, 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 timeValue.

AddMonths(DbExpression, DbExpression)

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

AddNanoseconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, 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 timeValue.

AddSeconds(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, die die kanonische "AddSeconds"-Funktion mit den angegebenen Argumenten aufruft, die dateTime, DateTimeOffset oder Time und ganze Zahlen enthalten müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp 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 dateValue.

Average(DbExpression)

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

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 müssen. Der Ergebnistyp des Ausdrucks entspricht dem Typ der Argumente.

BitwiseXor(DbExpression, DbExpression)

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

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 value.

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 einen Zeichenfolgenergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist boolean.

Count(DbExpression)

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

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.

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.

EndsWith(DbExpression, DbExpression)

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

Floor(DbExpression)

Erstellt eine DbFunctionExpression, 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 value.

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.

Hour(DbExpression)

Erstellt eine DbFunctionExpression, die die kanonische "Hour"-Funktion mit dem angegebenen Argument aufruft, die einen DateTime-, DateTimeOffset- oder Time-Ergebnistyp 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.

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.

Length(DbExpression)

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

LongCount(DbExpression)

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

Max(DbExpression)

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

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 über die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks entspricht dem Elementtyp der Auflistung.

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.

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.

Power(DbExpression, DbExpression)

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

Replace(DbExpression, DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, die die kanonische "Replace"-Funktion mit den angegebenen Argumenten aufruft, die jeweils über einen Zeichenfolgenergebnistyp verfügen 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)

Erstellt eine DbFunctionExpression, 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 value.

Round(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, 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 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.

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 eine DbFunctionExpression, die die kanonische "StDev"-Funktion über die Nicht-Null-Elemente der angegebenen Auflistung aufruft. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

StDevP(DbExpression)

Erstellt eine DbFunctionExpression, 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, 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, die die kanonische Funktion "Summe" über die angegebene Auflistung aufruft. Der Ergebnistyp des Ausdrucks entspricht dem Elementtyp der Auflistung.

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.

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.

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 eine DbFunctionExpression, die die kanonische Funktion "Abschneiden" mit den angegebenen Argumenten aufruft, die einen einzelnen, doppelten oder dezimalen und ganzzahligen Ergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks entspricht dem Ergebnistyp 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 dateValue.

Var(DbExpression)

Erstellt eine DbFunctionExpression, 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, die die kanonische "VarP"-Funktion über die Population der angegebenen Auflistung aufruft. Der Ergebnistyp des Ausdrucks 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.

Area(DbExpression)

Erstellt eine DbFunctionExpression, 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".

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 Ergebnistyp "Edm.Geography" oder "Edm.Geometry" aufweisen muss. Der Ergebnistyp des Ausdrucks ist "Edm.String".

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".

CoordinateSystemId(DbExpression)

Erstellt eine DbFunctionExpression, die die kanonische 'CoordinateSystemId'-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen muss. 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 spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. Der Ergebnistyp des Ausdrucks ist "Edm.Double".

Elevation(DbExpression)

Erstellt eine DbFunctionExpression, die die kanonische "Elevation"-Funktion mit dem angegebenen Argument aufruft, die einen Ergebnistyp "Edm.Geography" oder "Edm.Geometry" 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 von spatialValue.

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".

InteriorRingAt(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, 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.

IsClosedSpatial(DbExpression)

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

IsEmptySpatial(DbExpression)

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

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.

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".

Longitude(DbExpression)

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

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".

PointAt(DbExpression, DbExpression)

Erstellt eine DbFunctionExpression, 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 entspricht dem des 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".

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 spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. Der Ergebnistyp des Ausdrucks entspricht 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 Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen müssen. Der Ergebnistyp spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. 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 entspricht dem des 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 einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen müssen. Der Ergebnistyp spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. 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 spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. Der Ergebnistyp des Ausdrucks entspricht dem Typ von spatialValue1 und spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

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

SpatialLength(DbExpression)

Erstellt eine DbFunctionExpression, die die kanonische "SpatialLength"-Funktion mit dem angegebenen Argument aufruft, die einen Edm.Geography- oder Edm.Geometry-Ergebnistyp 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 Funktion "SpatialSymmetricDifference" mit den angegebenen Argumenten aufruft, die jeweils einen Edm.Geography- oder Edm.Geometry-Ergebnistyp aufweisen müssen. Der Ergebnistyp spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. Der Ergebnistyp des Ausdrucks entspricht 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 über einen Edm.Geography- oder Edm.Geometry-Ergebnistyp verfügen müssen. Der Ergebnistyp spatialValue1 muss dem Ergebnistyp spatialValue2entsprechen. Der Ergebnistyp des Ausdrucks entspricht 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 von spatialValue.

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".

Gilt für: