DbComparisonExpression Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'operazione di confronto applicata a due argomenti. Le operazioni di confronto sono: uguaglianza, maggiore di, maggiore o uguale a, minore di, minore o uguale a e disuguaglianza. La classe non può essere ereditata.
public ref class DbComparisonExpression sealed : System::Data::Common::CommandTrees::DbBinaryExpression
public sealed class DbComparisonExpression : System.Data.Common.CommandTrees.DbBinaryExpression
type DbComparisonExpression = class
inherit DbBinaryExpression
Public NotInheritable Class DbComparisonExpression
Inherits DbBinaryExpression
- Ereditarietà
Commenti
La classe DbComparisonExpression richiede che gli argomenti abbiano un tipo di risultato comune. Questo tipo di risultato deve essere confrontabile in termini di uguaglianza per Equals e NotEquals, confrontabile in termini di ordinamento per GreaterThan e LessThan e di entrambi i tipi per GreaterThanOrEquals e LessThanOrEquals.
Proprietà
ExpressionKind |
Ottiene il tipo dell'espressione che indica l'operazione dell'espressione. (Ereditato da DbExpression) |
Left |
Ottiene o imposta l'oggetto DbExpression che definisce l'argomento a sinistra. (Ereditato da DbBinaryExpression) |
ResultType |
Ottiene i metadati del tipo per il tipo di risultato dell'espressione. (Ereditato da DbExpression) |
Right |
Ottiene o imposta l'oggetto DbExpression che definisce l'argomento a destra. (Ereditato da DbBinaryExpression) |
Metodi
Accept(DbExpressionVisitor) |
Implementa il pattern visitor per le espressioni che non producono alcun valore di risultato. |
Accept<TResultType>(DbExpressionVisitor<TResultType>) |
Implementa il pattern visitor per le espressioni che producono un valore di risultato di un tipo specifico. |
Equals(Object) |
Determina se la struttura Object specificata è uguale all'istanza DbExpression corrente. (Ereditato da DbExpression) |
GetHashCode() |
Funge da funzione hash per il tipo. (Ereditato da DbExpression) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
All(DbExpression, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbQuantifierExpression che determina se il predicato specificato vale per qualsiasi elemento del set di input. |
And(DbExpression, DbExpression) |
Crea un oggetto DbAndExpression che esegue l'operazione AND logica degli argomenti a sinistra e a destra. |
Any(DbExpression) |
Crea un nuovo oggetto DbExpression che determina se l'argomento di set specificato è non vuoto. |
Any(DbExpression, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbQuantifierExpression che determina se il predicato specificato vale per qualsiasi elemento del set di input. |
As(DbExpression, String) |
Restituisce gli argomenti specificati come oggetto della coppia chiave/valore. |
Bind(DbExpression) |
Crea un nuovo oggetto DbExpressionBinding che associa l'espressione specificata mediante un nome di variabile generato. |
BindAs(DbExpression, String) |
Crea un nuovo oggetto DbExpressionBinding che associa l'espressione specificata mediante un nome di variabile specificato. |
CastTo(DbExpression, TypeUsage) |
Crea una nuova espressione DbCastExpression che applica un'operazione di cast a un argomento polimorfico. |
CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Crea un nuovo oggetto DbApplyExpression che valuta l'espressione |
Deref(DbExpression) |
Crea un nuovo oggetto DbDerefExpression che recupera un'entità specifica in funzione di una determinata espressione di riferimento. |
Distinct(DbExpression) |
Crea un nuovo oggetto DbDistinctExpression che rimuove i duplicati dall'argomento di set specificato. |
Divide(DbExpression, DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression che divide l'argomento a sinistra per l'argomento a destra. |
Element(DbExpression) |
Crea un nuovo oggetto DbElementExpression che converte un set in un singleton. |
Equal(DbExpression, DbExpression) |
Crea un nuovo oggetto DbComparisonExpression che verifica l'uguaglianza fra l'argomento a sinistra e quello a destra. |
Except(DbExpression, DbExpression) |
Crea un nuovo oggetto DbExceptExpression che calcola la sottrazione dell'argomento di set a destra dall'argomento di set a sinistra. |
Exists(DbExpression) |
Crea un nuovo oggetto DbExpression che determina se l'argomento di set specificato è non vuoto. |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Crea un nuovo oggetto DbJoinExpression che unisce i set specificati dalle espressioni sinistra e destra, sulla condizione di join specificata, usando FullOuterJoin come DbExpressionKind. |
GetEntityRef(DbExpression) |
Crea un nuovo oggetto DbEntityRefExpression che recupera il riferimento dell'entità specificata in forma strutturale. |
GetRefKey(DbExpression) |
Crea un nuovo oggetto DbRefKeyExpression che recupera i valori di chiave del riferimento specificato in forma strutturale. |
GreaterThan(DbExpression, DbExpression) |
Crea un nuovo oggetto DbComparisonExpression che determina se l'argomento a sinistra è maggiore di quello a destra. |
GreaterThanOrEqual(DbExpression, DbExpression) |
Crea un nuovo oggetto DbComparisonExpression che determina se l'argomento a sinistra è maggiore o uguale a quello a destra. |
GroupBind(DbExpression) |
Crea una nuova associazione a un'espressione di gruppo che utilizza nomi generati di variabile e di variabile di gruppo per associare l'espressione specificata. |
GroupBindAs(DbExpression, String, String) |
Crea una nuovo oggetto DbGroupExpressionBinding che utilizza il nome di variabile e i nomi di variabile di gruppo specificati per associare l'espressione specificata. |
InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Crea un nuovo oggetto DbJoinExpression che, in base alla condizione di join specificata, crea un join dei set specificati dalle espressioni a sinistra e a destra, utilizzando InnerJoin come DbExpressionKind. |
Intersect(DbExpression, DbExpression) |
Crea un nuovo oggetto DbIntersectExpression che calcola l'intersezione degli argomenti di set a sinistra e a destra. |
IsEmpty(DbExpression) |
Crea un nuovo oggetto DbIsEmptyExpression che determina se l'argomento di set specificato è un set vuoto. |
IsNull(DbExpression) |
Crea un nuovo oggetto DbIsNullExpression che determina se l'argomento specificato è null. |
IsOf(DbExpression, TypeUsage) |
Crea un nuovo oggetto DbIsOfExpression che determina se l'argomento specificato è del tipo specificato o di un sottotipo. |
IsOfOnly(DbExpression, TypeUsage) |
Crea una nuova espressione DbIsOfExpression che determina se l'argomento specificato è del tipo specificato ed esclusivamente di tale tipo (non di un sottotipo). |
Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbJoinExpression che unisce in join i set specificati dalle espressioni esterne e interne, in base a 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 oggetto DbProjectExpression che proietta il selettore indicato sui set specificati dalle espressioni esterne e interne, unite in join in una condizione di uguaglianza tra le chiavi esterne e interne specificate, usando InnerJoin come DbExpressionKind. |
LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Crea un nuovo oggetto DbJoinExpression che, in base alla condizione di join specificata, crea un join dei set specificati dalle espressioni a sinistra e a destra, utilizzando LeftOuterJoin come DbExpressionKind. |
LessThan(DbExpression, DbExpression) |
Crea un nuovo oggetto DbComparisonExpression che determina se l'argomento a sinistra è minore di quello a destra. |
LessThanOrEqual(DbExpression, DbExpression) |
Crea un nuovo oggetto DbComparisonExpression che determina se l'argomento a sinistra è minore o uguale a quello a destra. |
Like(DbExpression, DbExpression) |
Crea un nuovo oggetto DbLikeExpression che confronta la stringa di input specificata con il modello specificato. |
Like(DbExpression, DbExpression, DbExpression) |
Crea un nuovo oggetto DbLikeExpression che confronta la stringa di input specificata con il modello specificato utilizzando l'escape facoltativa. |
Limit(DbExpression, DbExpression) |
Crea un nuovo oggetto DbLimitExpression che limita il numero di elementi della raccolta Argument al valore di limite di conteggio specificato. I risultati correlati non sono inclusi nell'output. |
Minus(DbExpression, DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression che sottrae l'argomento a destra dall'argomento a sinistra. |
Modulo(DbExpression, DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression che calcola il resto ottenuto dividendo l'argomento a sinistra per l'argomento a destra. |
Multiply(DbExpression, DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression che moltiplica l'argomento a sinistra per l'argomento a destra. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Crea un nuovo oggetto DbRelationshipNavigationExpression che rappresenta la navigazione di una composizione o relazione di associazione. |
Negate(DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression 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 oggetto DbComparisonExpression che verifica la diseguaglianza fra l'argomento a sinistra e quello a destra. |
OfType(DbExpression, TypeUsage) |
Crea un nuovo oggetto DbOfTypeExpression che produce un set di elementi del set di input specificato aventi il tipo specificato. |
OfTypeOnly(DbExpression, TypeUsage) |
Crea un nuovo oggetto DbOfTypeExpression che produce un set di elementi del set di input specificato aventi esattamente il tipo specificato. |
Or(DbExpression, DbExpression) |
Crea un oggetto DbOrExpression che esegue l'operazione OR logica degli argomenti a sinistra e a destra. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbSortExpression che ordina il set di input specificato in base alla chiave di ordinamento specificata in ordine crescente e con le regole di confronto predefinite. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
Crea un nuovo oggetto DbSortExpression che ordina il set di input specificato in base alla chiave di ordinamento specificata in ordine crescente e con le regole di confronto specificate. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbSortExpression che ordina il set di input specificato in base alla chiave di ordinamento specificata in ordine decrescente e con le regole di confronto predefinite. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
Crea un nuovo oggetto DbSortExpression che ordina il set di input specificato in base alla chiave di ordinamento specificata in ordine decrescente e con le regole di confronto specificate. |
OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Crea un nuovo oggetto DbApplyExpression che valuta l'espressione |
Plus(DbExpression, DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression che aggiunge l'argomento a sinistra all'argomento a destra. |
Property(DbExpression, EdmProperty) |
Crea un nuovo oggetto DbPropertyExpression che rappresenta il recupero della proprietà specificata. |
Property(DbExpression, NavigationProperty) |
Crea un nuovo oggetto DbPropertyExpression 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 oggetto DbPropertyExpression che rappresenta il recupero della proprietà di istanza avente il nome specificato dall'istanza specificata. |
Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) |
Crea un nuovo oggetto DbProjectExpression che seleziona l'espressione indicata sul set di input specificato. |
SelectMany(DbExpression, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbApplyExpression che valuta l'espressione |
SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
Crea un nuovo oggetto DbApplyExpression che valuta l'espressione |
Take(DbExpression, DbExpression) |
Crea un nuovo oggetto DbLimitExpression che limita il numero di elementi della raccolta Argument al valore di limite di conteggio specificato. I risultati correlati non sono inclusi nell'output. |
ToSortClause(DbExpression) |
Crea un nuovo oggetto DbSortClause con un ordinamento crescente e con le regole di confronto predefinite. |
ToSortClause(DbExpression, String) |
Crea un nuovo oggetto DbSortClause con un ordinamento crescente e con le regole di confronto specificate. |
ToSortClauseDescending(DbExpression) |
Crea un nuovo oggetto DbSortClause con un ordinamento decrescente e con le regole di confronto predefinite. |
ToSortClauseDescending(DbExpression, String) |
Crea un nuovo oggetto DbSortClause con un ordinamento decrescente e con le regole di confronto specificate. |
TreatAs(DbExpression, TypeUsage) |
Crea un nuovo oggetto DbTreatExpression. |
UnaryMinus(DbExpression) |
Crea un nuovo oggetto DbArithmeticExpression che nega il valore dell'argomento. |
Union(DbExpression, DbExpression) |
Crea un nuovo oggetto DbExpression che calcola l'unione degli argomenti di set a sinistra e a destra rimuovendone i duplicati. |
UnionAll(DbExpression, DbExpression) |
Crea un nuovo oggetto DbUnionAllExpression che calcola l'unione degli argomenti di set a sinistra e a destra senza rimuoverne i duplicati. |
Where(DbExpression, Func<DbExpression,DbExpression>) |
Crea un nuovo oggetto DbFilterExpression che filtra gli elementi nel set di input specificato tramite il predicato specificato. |
Abs(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Abs' canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato numerico. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddDays(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddDays' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddHours(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddHours' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset o Time e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddMicroseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMicroseconds' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset o Time e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddMilliseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMilliseconds' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset o Time e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddMinutes(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMinutes' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset o Time e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddMonths(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddMonths' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddNanoseconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddNanoseconds' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset o Time e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddSeconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddSeconds' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset o Time e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
AddYears(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AddYears' canonica con gli argomenti specificati, che devono presentare tipi di risultato DateTime, DateTimeOffset e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
Average(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Avg" canonica per la raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
BitwiseAnd(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseAnd' canonica con gli argomenti specificati, che devono presentare lo stesso tipo di risultato Integer numerico. Il tipo di risultato dell'espressione è uguale al tipo di argomenti. |
BitwiseNot(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseNot' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Integer numerico. Il tipo di risultato dell'espressione è uguale al tipo di argomenti. |
BitwiseOr(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseOr' canonica con gli argomenti specificati, che devono presentare lo stesso tipo di risultato Integer numerico. Il tipo di risultato dell'espressione è uguale al tipo di argomenti. |
BitwiseXor(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'BitwiseXor' canonica con gli argomenti specificati, che devono presentare lo stesso tipo di risultato Integer numerico. Il tipo di risultato dell'espressione è uguale al tipo di argomenti. |
Ceiling(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Ceiling' canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato Single, Double o Decimal. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
Concat(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Concat' canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è stringa. |
Contains(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Contains" canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Boolean. |
Count(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Count" canonica per la raccolta specificata. Il tipo di risultato dell'espressione è Edm.Int32. |
Day(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Day" con l'argomento specificato, che deve avere DateTime o DateTimeOffset come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
DayOfYear(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "DayOfYear" con l'argomento specificato, che deve avere DateTime o DateTimeOffset come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
DiffDays(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffDays' canonica con gli argomenti specificati, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un tipo di risultato DateTime, DateTimeOffset o Time. Il tipo di risultato dell'espressione è Edm.Int32. |
DiffSeconds(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'DiffSeconds' canonica con gli argomenti specificati, ognuno dei quali deve presentare un 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, ognuno dei quali deve presentare un tipo di risultato DateTime o DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
EndsWith(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "EndsWith" canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Boolean. |
Floor(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Floor" canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato Single, Double o Decimal. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
GetTotalOffsetMinutes(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "GetTotalOffsetMinutes" canonica con l'argomento specificato, che deve presentare un tipo di risultato DateTimeOffset. Il tipo di risultato dell'espressione è Edm.Int32. |
Hour(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Hour" con l'argomento specificato, che deve avere DateTime, DateTimeOffset o Time come tipo di risultato. 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, ognuno dei quali deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Edm.Int32. |
Left(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Left" con l'argomento specificato, che deve avere una stringa e un numero intero come tipo di risultato. Il tipo di risultato dell'espressione è stringa. |
Length(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Length" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
LongCount(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "BigCount" canonica per la raccolta specificata. Il tipo di risultato dell'espressione è Edm.Int64. |
Max(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Max" canonica per la raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
Millisecond(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Millisecond" con l'argomento specificato, che deve avere DateTime, DateTimeOffset o Time come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
Min(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Min" canonica per la raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
Minute(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Minute" con l'argomento specificato, che deve avere DateTime, DateTimeOffset o Time come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
Month(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Month" con l'argomento specificato, che deve avere DateTime o DateTimeOffset come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
Power(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Power" canonica con gli argomenti specificati, che devono presentare tipi di risultato numerici. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
Replace(DbExpression, DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Replace" canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato String. Il risultato dell'espressione è anche di tipo stringa. |
Reverse(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Reverse" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il risultato dell'espressione è anche di tipo stringa. |
Right(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Right" con l'argomento specificato, che deve avere una stringa e un numero intero come tipo di risultato. Il tipo di risultato dell'espressione è stringa. |
Round(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Round" canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato Single, Double o Decimal. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
Round(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Round" canonica con gli argomenti specificati, che devono presentare tipi di risultato Single, Double o Decimal e Integer. Il tipo di risultato dell'espressione è lo stesso del tipo di risultato di |
Second(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Second" con l'argomento specificato, che deve avere DateTime, DateTimeOffset o Time come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
StartsWith(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "StartsWith" canonica con gli argomenti specificati, ognuno dei quali deve presentare un tipo di risultato String. Il tipo di risultato dell'espressione è Boolean. |
StDev(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "StDev" canonica per i membri non nullable della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double. |
StDevP(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "StDevP" canonica per il popolamento 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 presentare tipi di risultato String e Integer numerico. Il tipo di risultato dell'espressione è stringa. |
Sum(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Sum" canonica per la raccolta specificata. Il tipo di risultato dell'espressione è uguale al tipo di elemento della raccolta. |
ToLower(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "ToLower" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il risultato dell'espressione è anche di tipo stringa. |
ToUpper(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "ToUpper" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il risultato dell'espressione è anche di tipo stringa. |
Trim(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Trim" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il risultato dell'espressione è anche di tipo stringa. |
TrimEnd(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "RTrim" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il risultato dell'espressione è anche di tipo stringa. |
TrimStart(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "LTrim" con l'argomento specificato, che deve avere una stringa come tipo di risultato. Il risultato dell'espressione è anche di tipo stringa. |
Truncate(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Truncate" canonica con gli argomenti specificati, che devono presentare tipi di risultato Single, Double o Decimal e Integer. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
TruncateTime(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "TruncateTime" con l'argomento specificato, che deve avere DateTime o DateTimeOffset come tipo di risultato. Il tipo di risultato dell'espressione è uguale al tipo di risultato di |
Var(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "Var" canonica per i membri non nullable della raccolta specificata. Il tipo di risultato dell'espressione è Edm.Double. |
VarP(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "VarP" canonica per il popolamento della raccolta specificata. Il tipo di risultato dell'espressione Edm.Double. |
Year(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione canonica "Year" con l'argomento specificato, che deve avere DateTime o DateTimeOffset come tipo di risultato. Il tipo di risultato dell'espressione è Edm.Int32. |
Area(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Area' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double. |
AsBinary(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AsBinary' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Binary. |
AsGml(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'AsGml' canonica con l'argomento specificato, che deve presentare 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 presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.String. |
Centroid(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Centroid' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry. |
CoordinateSystemId(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "CoordinateSystemId" canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32. |
Distance(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Distance' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
Elevation(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Elevation' canonica con l'argomento specificato, che deve presentare 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 presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è lo stesso di |
ExteriorRing(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'ExteriorRing' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry. |
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. I risultati del secondo argomento devono essere numerici e di tipo Integer. Il tipo di risultato dell'espressione è Edm.Geometry. |
InteriorRingCount(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'InteriorRingCount' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Int32. |
IsClosedSpatial(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'IsClosedSpatial' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è Edm.Boolean. |
IsEmptySpatial(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'IsEmptySpatial' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean. |
IsRing(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'IsRing' canonica con gli argomenti specificati, che devono presentare 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 presentare 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 presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Boolean. |
Latitude(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Latitude' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geography. Il tipo di risultato dell'espressione è Edm.Double. |
Longitude(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Longitude' canonica con gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geography. Il tipo di risultato dell'espressione è Edm.Double. |
Measure(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'Measure' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double. |
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.Geometry o Edm.Geography. Il risultato del secondo argomento deve essere numerico e di tipo Integer. Il tipo di risultato dell'espressione è lo stesso di quello di |
PointCount(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'PointCount' canonica con l'argomento specificato, che deve presentare 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 presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Geometry. |
SpatialBoundary(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialBoundary' canonica con l'argomento specificato, che deve presentare 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 deve presentare un tipo di risultato Edm.Geography o Edm.Double. Il tipo di risultato dell'espressione è Edm.Geometry. |
SpatialContains(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialContains' canonica con l'argomento specificato, che deve presentare 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 presentare 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 l'argomento specificato, che deve presentare 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 l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
SpatialDimension(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "SpatialDimension" canonica con l'argomento specificato, che deve presentare 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 l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
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.Geometry o Edm.Geography. Il risultato del secondo argomento deve essere numerico e di tipo Integer. Il tipo di risultato dell'espressione è lo stesso di quello di |
SpatialElementCount(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione "SpatialElementCount" canonica con l'argomento specificato, che deve presentare 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 presentare 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 l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
SpatialIntersection(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialIntersection' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
SpatialIntersects(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialIntersects' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
SpatialLength(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialLength' canonica con l'argomento specificato, che deve presentare 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 l'argomento specificato, che deve presentare 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 presentare tipi di risultato Edm.Geometry e String. Il tipo di risultato dell'espressione è Edm.Boolean. |
SpatialSymmetricDifference(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialSymmetricDifference' canonica con l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
SpatialTouches(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialTouches' canonica con l'argomento specificato, che deve presentare 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 presentare 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 l'argomento specificato, che deve presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato di |
SpatialWithin(DbExpression, DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'SpatialWithin' canonica con l'argomento specificato, che deve presentare 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 presentare un tipo di risultato Edm.Geography o Edm.Geometry. Il tipo di risultato è lo stesso di |
XCoordinate(DbExpression) |
Crea un oggetto DbFunctionExpression che richiama la funzione 'XCoordinate' canonica con gli argomenti specificati, che devono presentare 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 gli argomenti specificati, che devono presentare un tipo di risultato Edm.Geometry. Il tipo di risultato dell'espressione è Edm.Double. |