DbExpression Classe

Definizione

Rappresenta il tipo di base per tutte le espressioni.

public ref class DbExpression abstract
public abstract class DbExpression
type DbExpression = class
Public MustInherit Class DbExpression
Ereditarietà
DbExpression
Derivato

Proprietà

Nome Descrizione
ExpressionKind

Ottiene il tipo di espressione, che indica l'operazione di questa espressione.

ResultType

Ottiene i metadati del tipo per il tipo di risultato dell'espressione.

Metodi

Nome Descrizione
Accept(DbExpressionVisitor)

Implementa il criterio visitor per le espressioni che non producono un valore di risultato.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementa il criterio visitor per le espressioni che producono un valore di risultato di un tipo specifico.

Equals(Object)

Determina se l'oggetto specificato Object è uguale all'istanza DbExpression corrente.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
FromBinary(Byte[])

Crea un oggetto DbExpression che rappresenta il valore binario specificato, che può essere null.

FromBoolean(Nullable<Boolean>)

Crea un oggetto DbExpression che rappresenta il valore booleano specificato (nullable).

FromByte(Nullable<Byte>)

Crea un oggetto DbExpression che rappresenta il valore di byte specificato (nullable).

FromDateTime(Nullable<DateTime>)

Crea un oggetto DbExpression che rappresenta il valore specificato (nullable). DateTime

FromDateTimeOffset(Nullable<DateTimeOffset>)

Crea un oggetto DbExpression che rappresenta il valore specificato (nullable). DateTimeOffset

FromDecimal(Nullable<Decimal>)

Crea un oggetto DbExpression che rappresenta il valore decimale specificato (nullable).

FromDouble(Nullable<Double>)

Crea un oggetto DbExpression che rappresenta il valore double specificato (nullable).

FromGeography(DbGeography)

Crea un oggetto DbExpression che rappresenta il valore specificato DbGeography , che può essere Null.

FromGeometry(DbGeometry)

Crea un oggetto DbExpression che rappresenta il valore specificato DbGeometry , che può essere Null.

FromGuid(Nullable<Guid>)

Crea un oggetto DbExpression che rappresenta il valore specificato (nullable). Guid

FromInt16(Nullable<Int16>)

Crea un oggetto DbExpression che rappresenta il valore Int16 specificato (nullable).

FromInt32(Nullable<Int32>)

Crea un oggetto DbExpression che rappresenta il valore Int32 specificato (nullable).

FromInt64(Nullable<Int64>)

Crea un oggetto DbExpression che rappresenta il valore Int64 specificato (nullable).

FromSingle(Nullable<Single>)

Crea un oggetto DbExpression che rappresenta il valore Single specificato (nullable).

FromString(String)

Crea un oggetto DbExpression che rappresenta il valore stringa specificato.

GetHashCode()

Funge da funzione hash per il tipo.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Operatori

Nome Descrizione
Implicit(Byte[] to DbExpression)

Converte una matrice di intero senza segno a 8 bit in un oggetto DbExpression.

Implicit(DbGeography to DbExpression)

Converte un oggetto DbGeography in DbExpression.

Implicit(DbGeometry to DbExpression)

Converte un oggetto DbGeometry in DbExpression.

Implicit(Nullable<Boolean> to DbExpression)

Converte un oggetto booleano nullable in DbExpression.

Implicit(Nullable<Byte> to DbExpression)

Converte un intero senza segno a 8 bit nullable in DbExpression.

Implicit(Nullable<DateTime> to DbExpression)

Converte un oggetto nullable DateTime in DbExpression.

Implicit(Nullable<DateTimeOffset> to DbExpression)

Converte un oggetto nullable DateTimeOffset in DbExpression.

Implicit(Nullable<Decimal> to DbExpression)

Converte un oggetto nullable Decimal in DbExpression.

Implicit(Nullable<Double> to DbExpression)

Converte un oggetto nullable Double in DbExpression.

Implicit(Nullable<Guid> to DbExpression)

Converte un oggetto nullable Guid in DbExpression.

Implicit(Nullable<Int16> to DbExpression)

Converte un intero senza segno a 16 bit nullable in DbExpression.

Implicit(Nullable<Int32> to DbExpression)

Converte un intero senza segno a 32 bit nullable in DbExpression.

Implicit(Nullable<Int64> to DbExpression)

Converte un intero senza segno a 64 bit nullable in DbExpression.

Implicit(Nullable<Single> to DbExpression)

Converte un numero a virgola mobile e precisione singola nullable in DbExpression.

Implicit(String to DbExpression)

Converte una raccolta sequenziale di caratteri Unicode in DbExpression.

Metodi di estensione

Nome Descrizione
Abs(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Abs' canonica con l'argomento specificato, che deve avere un tipo di risultato numerico. Il tipo di risultato dell'espressione è uguale al tipo di risultato di value.

AddDays(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddDays' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime o DateTimeOffset e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di dateValue.

AddHours(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddHours' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di timeValue.

AddMicroseconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMicroseconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di timeValue.

AddMilliseconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMilliseconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di timeValue.

AddMinutes(DbExpression, DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'AddMinutes' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di timeValue.

AddMonths(DbExpression, DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'AddMonths' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime o DateTimeOffset e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di dateValue.

AddNanoseconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddNanoseconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di timeValue.

AddSeconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddSeconds' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime, DateTimeOffset o Time e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di timeValue.

AddYears(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AddYears' canonica con gli argomenti specificati, che devono avere tipi di risultato DateTime o DateTimeOffset e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di dateValue.

All(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbQuantifierExpression oggetto che determina se il predicato specificato contiene per tutti gli elementi del set di input.

And(DbExpression, DbExpression)

Crea un oggetto DbAndExpression che esegue l'oggetto logico E degli argomenti sinistro e destro.

Any(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbQuantifierExpression oggetto che determina se il predicato specificato contiene per qualsiasi elemento del set di input.

Any(DbExpression)

Crea un nuovo DbExpression oggetto che determina se l'argomento set specificato non è vuoto.

Area(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Area' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

As(DbExpression, String)

Restituisce gli argomenti specificati come oggetto coppia chiave/valore.

AsBinary(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'AsBinary' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Binary.

AsGml(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'AsGml' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String.

AsText(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'AsText' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String.

Average(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Avg' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta.

Bind(DbExpression)

Crea un nuovo DbExpressionBinding oggetto che usa un nome di variabile generato per associare l'espressione specificata.

BindAs(DbExpression, String)

Crea un nuovo DbExpressionBinding oggetto che usa il nome della variabile specificato per associare l'espressione specificata.

BitwiseAnd(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseAnd' canonica con gli argomenti specificati, che devono avere lo stesso tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti.

BitwiseNot(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseNot' canonica con l'argomento specificato, che deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti.

BitwiseOr(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseOr' canonica con gli argomenti specificati, che devono avere lo stesso tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti.

BitwiseXor(DbExpression, DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'BitwiseXor' canonica con gli argomenti specificati, che devono avere lo stesso tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale al tipo degli argomenti.

CastTo(DbExpression, TypeUsage)

Crea un nuovo DbCastExpression oggetto che applica un'operazione cast a un argomento polimorfico.

Ceiling(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Ceiling' canonica con l'argomento specificato, che deve avere un tipo di risultato singolo, double o decimale. Il tipo di risultato dell'espressione è uguale al tipo di risultato di value.

Centroid(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Centroid' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

Concat(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Concat' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è string.

Contains(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Contains' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Boolean.

CoordinateSystemId(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'CoordinateSystemId' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

Count(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Count' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è Edm.Int32.

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

Crea un nuovo DbApplyExpression oggetto che valuta l'espressione specificata apply una volta per ogni elemento di un determinato set di input, generando una raccolta di righe con input corrispondente e applicando colonne. Le righe per cui apply restituisce un set vuoto non sono incluse.

Day(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Day' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

DayOfYear(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DayOfYear' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

Deref(DbExpression)

Crea un nuovo DbDerefExpression oggetto che recupera un'entità specifica in base a un'espressione di riferimento.

DiffDays(DbExpression, DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'DiffDays' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

DiffHours(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffHours' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

DiffMicroseconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMicroseconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

DiffMilliseconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMilliseconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

DiffMinutes(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMinutes' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

DiffMonths(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffMonths' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

DiffNanoseconds(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffNanoseconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

DiffSeconds(DbExpression, DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'DiffSeconds' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

DiffYears(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffYears' canonica con gli argomenti specificati, che devono avere ogni tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

Distance(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Distance' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è Edm.Double.

Distinct(DbExpression)

Crea un nuovo DbDistinctExpression oggetto che rimuove i duplicati dall'argomento set specificato.

Divide(DbExpression, DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che divide l'argomento sinistro in base all'argomento destro.

Element(DbExpression)

Crea un nuovo DbElementExpression oggetto che converte un set in un singleton.

Elevation(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Elevazione' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

EndPoint(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'EndPoint' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è uguale a quello di spatialValue.

EndsWith(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'EndsWith' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Boolean.

Equal(DbExpression, DbExpression)

Crea un nuovo DbComparisonExpression oggetto che confronta gli argomenti sinistro e destro per verificarne l'uguaglianza.

Except(DbExpression, DbExpression)

Crea un nuovo DbExceptExpression oggetto che calcola la sottrazione dell'argomento del set di destra dall'argomento del set di sinistra.

Exists(DbExpression)

Crea un nuovo DbExpression oggetto che determina se l'argomento set specificato non è vuoto.

ExteriorRing(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'ExteriorRing' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

Floor(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Floor' canonica con l'argomento specificato, che deve avere un tipo di risultato singolo, double o decimale. Il tipo di risultato dell'espressione è uguale al tipo di risultato di value.

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

Crea un nuovo DbJoinExpression oggetto che unisce i set specificati dalle espressioni di sinistra e destra, nella condizione di join specificata, utilizzando FullOuterJoin come DbExpressionKind.

GetEntityRef(DbExpression)

Crea un nuovo DbEntityRefExpression oggetto che recupera il riferimento dell'entità specificata in forma strutturale.

GetRefKey(DbExpression)

Crea un nuovo DbRefKeyExpression oggetto che recupera i valori chiave del riferimento specificato in forma strutturale.

GetTotalOffsetMinutes(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'GetTotalOffsetMinutes' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

GreaterThan(DbExpression, DbExpression)

Crea un nuovo DbComparisonExpression oggetto che determina se l'argomento sinistro è maggiore dell'argomento destro.

GreaterThanOrEqual(DbExpression, DbExpression)

Crea un nuovo DbComparisonExpression oggetto che determina se l'argomento sinistro è maggiore o uguale all'argomento destro.

GroupBind(DbExpression)

Crea una nuova associazione di espressioni di gruppo che usa nomi di variabili e variabili di gruppo generati per associare l'espressione specificata.

GroupBindAs(DbExpression, String, String)

Crea un nuovo DbGroupExpressionBinding oggetto che usa il nome della variabile e i nomi delle variabili di gruppo specificati per associare l'espressione specificata.

Hour(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Hour' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

IndexOf(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IndexOf' canonica con gli argomenti specificati, che devono avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Edm.Int32.

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

Crea un nuovo DbJoinExpression oggetto che unisce i set specificati dalle espressioni sinistra e destra, nella condizione di join specificata, utilizzando InnerJoin come DbExpressionKind.

InteriorRingAt(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'InteriorRingAt' canonica con gli argomenti specificati. Il primo argomento deve avere un tipo di risultato Edm.Geometry. Il secondo argomento deve avere tipi di risultati numerici integer. Il tipo di risultato dell'espressione è Edm.Geometry.

InteriorRingCount(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'InteriorRingCount' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

Intersect(DbExpression, DbExpression)

Crea un nuovo DbIntersectExpression oggetto che calcola l'intersezione degli argomenti del set a sinistra e a destra.

IsClosedSpatial(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'IsClosedSpatial' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è Edm.Boolean.

IsEmpty(DbExpression)

Crea un nuovo DbIsEmptyExpression oggetto che determina se l'argomento set specificato è un set vuoto.

IsEmptySpatial(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsEmptySpatial' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

IsNull(DbExpression)

Crea un nuovo DbIsNullExpression oggetto che determina se l'argomento specificato è Null.

IsOf(DbExpression, TypeUsage)

Crea un nuovo DbIsOfExpression oggetto che determina se l'argomento specificato è del tipo specificato o di un sottotipo.

IsOfOnly(DbExpression, TypeUsage)

Crea una nuova DbIsOfExpression espressione che determina se l'argomento specificato è del tipo specificato e solo quel tipo (non un sottotipo).

IsRing(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsRing' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato è Edm.Boolean.

IsSimpleGeometry(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsSimpleGeometry' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

IsValidGeometry(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'IsValidGeometry' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

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

Crea un nuovo DbJoinExpression oggetto che unisce i set specificati dalle espressioni esterne e interne, in una condizione di uguaglianza tra le chiavi esterne e interne specificate, usando InnerJoin come DbExpressionKind.

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

Crea un nuovo DbProjectExpression oggetto che proietta il selettore specificato sui set specificati dalle espressioni esterne e interne, unito a una condizione di uguaglianza tra le chiavi esterne e interne specificate, usando InnerJoin come DbExpressionKind.

Latitude(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Latitude' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography. Il tipo di risultato dell'espressione è Edm.Double.

Left(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Left' canonica con gli argomenti specificati, che devono avere un tipo di risultato numerico stringa e integer. Il tipo di risultato dell'espressione è string.

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

Crea un nuovo DbJoinExpression oggetto che unisce i set specificati dalle espressioni di sinistra e destra, nella condizione di join specificata, utilizzando LeftOuterJoin come DbExpressionKind.

Length(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Length' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Edm.Int32.

LessThan(DbExpression, DbExpression)

Crea un nuovo DbComparisonExpression oggetto che determina se l'argomento sinistro è minore dell'argomento destro.

LessThanOrEqual(DbExpression, DbExpression)

Crea un nuovo DbComparisonExpression oggetto che determina se l'argomento sinistro è minore o uguale all'argomento destro.

Like(DbExpression, DbExpression, DbExpression)

Crea un nuovo DbLikeExpression oggetto che confronta la stringa di input specificata con il modello specificato usando l'escape facoltativo.

Like(DbExpression, DbExpression)

Crea un nuovo DbLikeExpression oggetto che confronta la stringa di input specificata con il modello specificato.

Limit(DbExpression, DbExpression)

Crea un nuovo DbLimitExpression oggetto che limita il numero di elementi nell'insieme Argument al valore Limit specificato. I risultati associati non sono inclusi nell'output.

LongCount(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'BigCount' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è Edm.Int64.

Longitude(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Longitude' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography. Il tipo di risultato dell'espressione è Edm.Double.

Max(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Max' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta.

Measure(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'Measure' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

Millisecond(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Millisecond' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

Min(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Min' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta.

Minus(DbExpression, DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che sottrae l'argomento destro dall'argomento sinistro.

Minute(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Minute' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

Modulo(DbExpression, DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che calcola il resto dell'argomento sinistro diviso per l'argomento destro.

Month(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Month' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

Multiply(DbExpression, DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che moltiplica l'argomento sinistro per l'argomento destro.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Crea un nuovo DbRelationshipNavigationExpression oggetto che rappresenta lo spostamento di una relazione di composizione o associazione.

Negate(DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che nega il valore dell'argomento.

Not(DbExpression)

Crea un oggetto DbNotExpression che esegue la negazione logica dell'argomento specificato.

NotEqual(DbExpression, DbExpression)

Crea un nuovo DbComparisonExpression oggetto che confronta gli argomenti sinistro e destro per verificare la disuguaglianza.

OfType(DbExpression, TypeUsage)

Crea un nuovo DbOfTypeExpression oggetto che produce un set costituito dagli elementi del set di input specificato che sono del tipo specificato.

OfTypeOnly(DbExpression, TypeUsage)

Crea un nuovo DbOfTypeExpression oggetto che produce un set costituito dagli elementi del set di input specificato che sono esattamente del tipo specificato.

Or(DbExpression, DbExpression)

Crea un oggetto DbOrExpression che esegue l'or logico degli argomenti sinistro e destro.

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

Crea un nuovo DbSortExpression oggetto che ordina il set di input specificato in base alla chiave di ordinamento specificata, con ordinamento crescente e le regole di confronto specificate.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbSortExpression oggetto che ordina il set di input specificato in base alla chiave di ordinamento specificata, con ordinamento crescente e regole di confronto predefinite.

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

Crea un nuovo DbSortExpression oggetto che ordina il set di input specificato in base alla chiave di ordinamento specificata, con ordinamento decrescente e le regole di confronto specificate.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbSortExpression oggetto che ordina il set di input specificato in base alla chiave di ordinamento specificata, con ordinamento decrescente e regole di confronto predefinite.

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

Crea un nuovo DbApplyExpression oggetto che valuta l'espressione specificata apply una volta per ogni elemento di un determinato set di input, generando una raccolta di righe con input corrispondente e applicando colonne. Le righe per cui apply restituisce un set vuoto hanno un valore di colonna apply pari nulla .

Plus(DbExpression, DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che aggiunge l'argomento sinistro all'argomento destro.

PointAt(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'PointAt' canonica con gli argomenti specificati. Il primo argomento deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il secondo argomento deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale a quello di spatialValue.

PointCount(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'PointCount' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

PointOnSurface(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'PointOnSurface' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

Power(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Power' canonica con gli argomenti specificati, che devono avere tipi di risultato numerici. Il tipo di risultato dell'espressione è uguale al tipo di risultato di baseArgument.

Property(DbExpression, EdmProperty)

Crea un nuovo DbPropertyExpression oggetto che rappresenta il recupero della proprietà specificata.

Property(DbExpression, NavigationProperty)

Crea un nuovo DbPropertyExpression oggetto che rappresenta il recupero della proprietà di navigazione specificata.

Property(DbExpression, RelationshipEndMember)

Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero del membro finale della relazione specificato.

Property(DbExpression, String)

Crea un nuovo DbPropertyExpression oggetto che rappresenta il recupero della proprietà dell'istanza con il nome specificato dall'istanza specificata.

Replace(DbExpression, DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Replace' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

Reverse(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Reverse' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

Right(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Right' canonica con gli argomenti specificati, che devono avere un tipo di risultato numerico stringa e integer. Il tipo di risultato dell'espressione è string.

Round(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Round' canonica con gli argomenti specificati, che devono avere un tipo di risultato singolo, double o decimale e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di value.

Round(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'Round' canonica con l'argomento specificato, che deve avere un tipo di risultato singolo, double o decimale. Il tipo di risultato dell'espressione è uguale al tipo di risultato di value.

Second(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Second' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32.

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

Crea un nuovo DbProjectExpression oggetto che seleziona l'espressione specificata sul set di input specificato.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbApplyExpression oggetto che valuta l'espressione specificata apply una volta per ogni elemento di un determinato set di input, generando una raccolta di righe con input corrispondente e applicando colonne. Le righe per cui apply restituisce un set vuoto non sono incluse. Viene DbProjectExpression quindi creato un oggetto che seleziona la apply colonna da ogni riga, producendo la raccolta complessiva dei apply risultati.

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

Crea un nuovo DbApplyExpression oggetto che valuta l'espressione specificata apply una volta per ogni elemento di un determinato set di input, generando una raccolta di righe con input corrispondente e applicando colonne. Le righe per cui apply restituisce un set vuoto non sono incluse. Viene DbProjectExpression quindi creato un oggetto che seleziona l'oggetto specificato selector in ogni riga, producendo la raccolta complessiva dei risultati.

SpatialBoundary(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialBoundary' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialBuffer' canonica con gli argomenti specificati, che devono avere tipi di risultato Edm.Geography o Edm.Geometry edm.Double. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialContains' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialConvexHull(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialConvexHull' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialCrosses' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialDifference' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialDimension(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'SpatialDimension' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialDisjoint' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialElementAt' canonica con gli argomenti specificati. Il primo argomento deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il secondo argomento deve avere un tipo di risultato numerico integer. Il tipo di risultato dell'espressione è uguale a quello di spatialValue.

SpatialElementCount(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialElementCount' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32.

SpatialEnvelope(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialEnvelope' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialEquals' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialIntersection' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialIntersects' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialLength(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialLength' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialOverlaps' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialRelate' canonica con gli argomenti specificati, che devono avere tipi di risultato Edm.Geometry e string. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'SpatialSymmetricDifference' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialTouches' canonica con gli argomenti specificati, che devono avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

SpatialTypeName(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialTypeName' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String.

SpatialUnion(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialUnion' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di spatialValue1 deve corrispondere al tipo di risultato di spatialValue2. Il tipo di risultato dell'espressione è uguale al tipo di spatialValue1 e spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialWithin' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean.

StartPoint(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'StartPoint' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è uguale a quello di spatialValue.

StartsWith(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'StartsWith' canonica con gli argomenti specificati, ognuno dei quali deve avere un tipo di risultato stringa. Il tipo di risultato dell'espressione è Boolean.

StDev(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'StDev' canonica sui membri non Null della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double.

StDevP(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'StDevP' canonica sulla popolazione della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double.

Substring(DbExpression, DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Substring' canonica con gli argomenti specificati, che devono avere tipi di risultato numerici stringa e integer. Il tipo di risultato dell'espressione è string.

Sum(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Sum' canonica sulla raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta.

Take(DbExpression, DbExpression)

Crea un nuovo DbLimitExpression oggetto che limita il numero di elementi nell'insieme Argument al valore Limit specificato. I risultati associati non sono inclusi nell'output.

ToLower(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'ToLower' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

ToSortClause(DbExpression, String)

Crea un nuovo DbSortClause oggetto con un ordinamento crescente e le regole di confronto specificate.

ToSortClause(DbExpression)

Crea un nuovo DbSortClause oggetto con un ordinamento crescente e regole di confronto predefinite.

ToSortClauseDescending(DbExpression, String)

Crea un nuovo DbSortClause oggetto con un ordinamento decrescente e le regole di confronto specificate.

ToSortClauseDescending(DbExpression)

Crea un nuovo DbSortClause oggetto con un ordinamento decrescente e regole di confronto predefinite.

ToUpper(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'ToUpper' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

TreatAs(DbExpression, TypeUsage)

Crea un nuovo DbTreatExpressionoggetto .

Trim(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Trim' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

TrimEnd(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'RTrim' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

TrimStart(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'LTrim' canonica con l'argomento specificato, che deve avere un tipo di risultato stringa. Anche il tipo di risultato dell'espressione è string.

Truncate(DbExpression, DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Truncate' canonica con gli argomenti specificati, che devono avere un tipo di risultato singolo, double o decimale e integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di value.

TruncateTime(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'TruncateTime' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è uguale al tipo di risultato di dateValue.

UnaryMinus(DbExpression)

Crea un nuovo DbArithmeticExpression oggetto che nega il valore dell'argomento.

Union(DbExpression, DbExpression)

Crea un nuovo DbExpression oggetto che calcola l'unione degli argomenti del set a sinistra e a destra con duplicati rimossi.

UnionAll(DbExpression, DbExpression)

Crea un nuovo DbUnionAllExpression oggetto che calcola l'unione degli argomenti del set sinistro e destro e non rimuove i duplicati.

Var(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Var' canonica sui membri non Null della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double.

VarP(DbExpression)

Crea un DbFunctionExpression oggetto che richiama la funzione 'VarP' canonica sulla popolazione della raccolta specificata. Tipo di risultato dell'espressione Edm.Double.

Where(DbExpression, Func<DbExpression,DbExpression>)

Crea un nuovo DbFilterExpression oggetto che filtra gli elementi nel set di input specificato usando il predicato specificato.

XCoordinate(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'XCoordinate' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

YCoordinate(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'YCoordinate' canonica con l'argomento specificato, che deve avere un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double.

Year(DbExpression)

Crea un oggetto DbFunctionExpression che richiama la funzione 'Year' canonica con l'argomento specificato, che deve avere un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32.

Si applica a