DbOfTypeExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la récupération d'éléments du type spécifié à partir de l'argument défini donné. Cette classe ne peut pas être héritée.
public sealed class DbOfTypeExpression : System.Data.Entity.Core.Common.CommandTrees.DbUnaryExpression
type DbOfTypeExpression = class
inherit DbUnaryExpression
Public NotInheritable Class DbOfTypeExpression
Inherits DbUnaryExpression
- Héritage
Propriétés
Argument |
Obtient le DbExpression qui définit l’argument. (Hérité de DbUnaryExpression) |
ExpressionKind |
Obtient le type de l'expression, qui indique l'opération de cette expression. (Hérité de DbExpression) |
OfType |
Obtient les métadonnées du type des éléments qui doivent être récupérés à partir de l’argument défini donné. |
ResultType |
Obtient les métadonnées de type pour le type de résultat de l'expression. (Hérité de DbExpression) |
Méthodes
Accept(DbExpressionVisitor) |
Implémente le modèle visiteur pour les expressions qui ne produisent pas de valeur de résultat. |
Accept<TResultType>(DbExpressionVisitor<TResultType>) |
Implémente le modèle visiteur pour les expressions qui produisent une valeur de résultat d’un type spécifique. |
Equals(Object) |
Détermine si l'Object spécifié est égal à l'instance DbExpression actuelle. (Hérité de DbExpression) |
GetHashCode() |
Sert de fonction de hachage pour le type. (Hérité de DbExpression) |
Méthodes d’extension
All(DbExpression, Func<DbExpression,DbExpression>) |
Crée une DbQuantifierExpression qui détermine si le prédicat donné s'applique à tous les éléments du jeu de données d'entrée. |
And(DbExpression, DbExpression) |
Crée un objet DbAndExpression qui effectue l'opération AND logique sur les arguments de droite et de gauche. |
Any(DbExpression) |
Crée un objet DbExpression qui détermine si l'argument de jeu spécifié n'est pas vide. |
Any(DbExpression, Func<DbExpression,DbExpression>) |
Crée une nouvelle DbQuantifierExpression qui détermine si le prédicat donné s'applique à des éléments du jeu de données d'entrée. |
As(DbExpression, String) |
Retourne les arguments spécifiés comme un objet de paire clé/valeur. |
Bind(DbExpression) |
Crée une DbExpressionBinding qui utilise un nom de variable généré pour lier l'expression donnée. |
BindAs(DbExpression, String) |
Crée une DbExpressionBinding qui utilise le nom de variable spécifié pour lier l'expression donnée. |
CastTo(DbExpression, TypeUsage) |
Crée une DbCastExpression qui applique une opération de cast à un argument polymorphe. |
CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Crée un nouveau DbApplyExpression qui évalue l’expression apply donnée une fois pour chaque élément d’un jeu d’entrée donné, en produisant une collection de lignes avec les colonnes d’entrée et d’application correspondantes. Les lignes pour lesquelles applique des valeurs à un ensemble vide ne sont pas incluses. |
Deref(DbExpression) |
Crée une DbDerefExpression qui récupère une entité spécifique à partir d'une expression de référence. |
Distinct(DbExpression) |
Crée une DbDistinctExpression qui supprime les doublons de l'argument de jeu donné. |
Divide(DbExpression, DbExpression) |
Crée un objet DbArithmeticExpression qui divise l'argument de gauche par l'argument de droite. |
Element(DbExpression) |
Crée une DbElementExpression qui convertit un jeu en singleton. |
Equal(DbExpression, DbExpression) |
Crée un objet DbComparisonExpression qui compare les arguments de droite et de gauche pour vérifier s'ils sont égaux. |
Except(DbExpression, DbExpression) |
Crée un objet DbExceptExpression qui soustrait l'argument de droite du jeu de l'argument de gauche. |
Exists(DbExpression) |
Crée un objet DbExpression qui détermine si l'argument de jeu spécifié n'est pas vide. |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Crée un DbJoinExpression nouveau qui joint les ensembles spécifiés par les expressions de gauche et de droite, sur la condition de jointure spécifiée, en utilisant FullOuterJoin comme DbExpressionKind . |
GetEntityRef(DbExpression) |
Crée un objet DbEntityRefExpression qui récupère la référence de l’entité spécifiée sous forme structurelle. |
GetRefKey(DbExpression) |
Crée un DbRefKeyExpression objet qui récupère les valeurs de clé de la référence spécifiée sous forme structurelle. |
GreaterThan(DbExpression, DbExpression) |
Crée un objet DbComparisonExpression qui détermine si l'argument de gauche est supérieur à l'argument de droite. |
GreaterThanOrEqual(DbExpression, DbExpression) |
Crée un objet DbComparisonExpression qui détermine si l'argument de gauche est supérieur ou égal à l'argument de droite. |
GroupBind(DbExpression) |
Crée une liaison d'expressions de groupe qui utilise des noms de variable générés et des noms de variable de groupe pour lier l'expression indiquée. |
GroupBindAs(DbExpression, String, String) |
Crée un objet DbGroupExpressionBinding qui utilise le nom de variable spécifié et des noms de variable de groupe pour lier l'expression indiquée. |
In(DbExpression, IList<DbConstantExpression>) |
Crée un DbInExpression qui correspond au résultat de l’expression spécifiée avec les résultats des expressions constantes dans la liste spécifiée. |
InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Crée un DbJoinExpression nouveau qui joint les ensembles spécifiés par les expressions de gauche et de droite, sur la condition de jointure spécifiée, en utilisant InnerJoin comme DbExpressionKind . |
Intersect(DbExpression, DbExpression) |
Crée un objet DbIntersectExpression qui calcule l'intersection des arguments de gauche et de droite du jeu. |
IsEmpty(DbExpression) |
Crée un objet DbIsEmptyExpression qui détermine si l'argument de jeu spécifié correspond à un jeu vide. |
IsNull(DbExpression) |
Crée une DbIsNullExpression qui détermine si l'argument spécifié est. |
IsOf(DbExpression, TypeUsage) |
Crée un objet DbIsOfExpression qui détermine si l'argument indiqué correspond au type spécifié ou à un sous-type. |
IsOfOnly(DbExpression, TypeUsage) |
Crée une expression DbIsOfExpression qui détermine si l'argument indiqué correspond au type spécifié et uniquement à ce type (pas à un sous-type). |
Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) |
Crée un nouveau DbJoinExpression qui joint les jeux spécifiés par les expressions externe et interne, sur une condition d’égalité entre les clés externe et interne spécifiées, en utilisant InnerJoin comme DbExpressionKind . |
Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>) |
Crée un DbProjectExpression nouveau qui projette le sélecteur spécifié sur les jeux spécifiés par les expressions externe et interne, joint sur une condition d’égalité entre les clés externe et interne spécifiées, en utilisant InnerJoin comme DbExpressionKind . |
LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Crée un DbJoinExpression nouveau qui joint les ensembles spécifiés par les expressions de gauche et de droite, sur la condition de jointure spécifiée, en utilisant LeftOuterJoin comme DbExpressionKind . |
LessThan(DbExpression, DbExpression) |
Crée un objet DbComparisonExpression qui détermine si l'argument de gauche est inférieur à l'argument de droite. |
LessThanOrEqual(DbExpression, DbExpression) |
Crée un objet DbComparisonExpression qui détermine si l'argument de gauche est inférieur ou égal à l'argument de droite. |
Like(DbExpression, DbExpression) |
Crée une nouvelle DbLikeExpression qui compare la chaîne d'entrée spécifiée au modèle donné. |
Like(DbExpression, DbExpression, DbExpression) |
Crée une DbLikeExpression qui compare la chaîne d'entrée spécifiée au modèle indiqué en utilisant l'échappement facultatif. |
Limit(DbExpression, DbExpression) |
Crée une DbLimitExpression qui restreint le nombre d'éléments de la collection Argument à la valeur de limite de compteur spécifiée. Les résultats égaux ne sont pas inclus dans la sortie. |
Minus(DbExpression, DbExpression) |
Crée un objet DbArithmeticExpression qui soustrait l'argument de droite de l'argument de gauche. |
Modulo(DbExpression, DbExpression) |
Crée un objet DbArithmeticExpression qui calcule le reste de la division de l'argument de gauche par l'argument de droite. |
Multiply(DbExpression, DbExpression) |
Crée un objet DbArithmeticExpression qui multiplie l'argument de gauche par l'argument de droite. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Crée une DbRelationshipNavigationExpression représentant la navigation au sein d'une composition ou d'une relation d'association. |
Negate(DbExpression) |
Crée un objet DbArithmeticExpression qui inverse la valeur de l'argument. |
Not(DbExpression) |
Crée un objet DbNotExpression qui effectue la négation logique de l'argument spécifié. |
NotEqual(DbExpression, DbExpression) |
Crée un objet DbComparisonExpression qui compare les arguments de droite et de gauche pour vérifier s'ils sont inégaux. |
OfType(DbExpression, TypeUsage) |
Crée une DbOfTypeExpression qui produit un jeu composé des éléments du jeu d'entrées donné correspondant au type spécifié. |
OfTypeOnly(DbExpression, TypeUsage) |
Crée une DbOfTypeExpression qui produit un jeu composé des éléments du jeu d'entrées donné correspondant exactement au type spécifié. |
Or(DbExpression, DbExpression) |
Crée un objet DbOrExpression qui effectue l'opération OR logique sur les arguments de droite et de gauche. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement par défaut. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri croissant et le classement fourni. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) |
Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri décroissant et le classement par défaut. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
Crée une DbSortExpression qui trie le jeu de données d'entrée indiqué en fonction de la clé de tri spécifiée, avec l'ordre de tri décroissant et le classement fourni. |
OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Crée un nouveau DbApplyExpression qui évalue l’expression apply donnée une fois pour chaque élément d’un jeu d’entrée donné, en produisant une collection de lignes avec les colonnes d’entrée et d’application correspondantes. Les lignes pour lesquelles applique des valeurs à un jeu vide ont une valeur de colonne d’application null. |
Plus(DbExpression, DbExpression) |
Crée un objet DbArithmeticExpression qui ajoute l'argument de gauche à l'argument de droite. |
Property(DbExpression, EdmProperty) |
Crée une DbPropertyExpression représentant la récupération de la propriété de spécifiée. |
Property(DbExpression, NavigationProperty) |
Crée une DbPropertyExpression représentant la récupération de la propriété de navigation spécifiée. |
Property(DbExpression, RelationshipEndMember) |
Crée une DbPropertyExpression représentant la récupération du membre de fin de relation spécifié. |
Property(DbExpression, String) |
Crée une DbPropertyExpression représentant la récupération de la propriété d'instance portant le nom spécifié à partir de l'instance indiquée. |
Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) |
Crée une DbProjectExpression qui sélectionne l'expression spécifiée sur le jeu de données d'entrée indiqué. |
SelectMany(DbExpression, Func<DbExpression,DbExpression>) |
Crée un nouveau DbApplyExpression qui évalue l’expression apply donnée une fois pour chaque élément d’un jeu d’entrée donné, en produisant une collection de lignes avec les colonnes d’entrée et d’application correspondantes. Les lignes pour lesquelles applique des valeurs à un ensemble vide ne sont pas incluses. Un DbProjectExpression est ensuite créé qui sélectionne la colonne apply à partir de chaque ligne, produisant la collection globale des résultats d’application. |
SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
Crée un nouveau DbApplyExpression qui évalue l’expression apply donnée une fois pour chaque élément d’un jeu d’entrée donné, en produisant une collection de lignes avec les colonnes d’entrée et d’application correspondantes. Les lignes pour lesquelles applique des valeurs à un ensemble vide ne sont pas incluses. Un DbProjectExpression est ensuite créé qui sélectionne le sélecteur spécifié sur chaque ligne, produisant la collection globale de résultats. |
Take(DbExpression, DbExpression) |
Crée une DbLimitExpression qui restreint le nombre d'éléments de la collection Argument à la valeur de limite de compteur spécifiée. Les résultats égaux ne sont pas inclus dans la sortie. |
ToSortClause(DbExpression) |
Crée une DbSortClause avec un ordre de tri croissant et le classement par défaut. |
ToSortClause(DbExpression, String) |
Crée un objet DbSortClause avec un ordre de tri croissant et le classement spécifié. |
ToSortClauseDescending(DbExpression) |
Crée un objet DbSortClause avec un ordre de tri décroissant et le classement par défaut. |
ToSortClauseDescending(DbExpression, String) |
Crée un objet DbSortClause avec un ordre de tri décroissant et le classement spécifié. |
TreatAs(DbExpression, TypeUsage) |
Crée un DbTreatExpression. |
UnaryMinus(DbExpression) |
Crée un objet DbArithmeticExpression qui inverse la valeur de l'argument. |
Union(DbExpression, DbExpression) |
Crée une DbExpression qui calcule l'union des arguments de gauche et de droite du jeu en supprimant les doublons. |
UnionAll(DbExpression, DbExpression) |
Crée un objet DbUnionAllExpression qui calcule l'union des arguments de gauche et de droite du jeu sans supprimer les doublons. |
Where(DbExpression, Func<DbExpression,DbExpression>) |
Crée une DbFilterExpression qui filtre les éléments du jeu de données d'entrée indiqué à l'aide du prédicat spécifié. |
Abs(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Abs » canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type numérique. Le type de résultat de l’expression est le même que le type de résultat de la valeur. |
AddDays(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddDays » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que celui de dateValue. |
AddHours(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddHours » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est identique au type de résultat timeValue. |
AddMicroseconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMicroseconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat timeValue. |
AddMilliseconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMilliseconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat timeValue. |
AddMinutes(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMinutes » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat timeValue. |
AddMonths(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddMonths » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que celui de dateValue. |
AddNanoseconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddNanoseconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat timeValue. |
AddSeconds(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddSeconds » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime, DateTimeOffset ou Time. Le type de résultat de l’expression est le même que le type de résultat timeValue. |
AddYears(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AddYears » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que celui de dateValue. |
Average(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Avg' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
BitwiseAnd(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseAnd » canonique avec les arguments spécifiés, qui doivent avoir le même type de résultat (numérique entier). Le type de résultat de l'expression est identique au type des arguments. |
BitwiseNot(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseNot » canonique avec l'argument spécifié, qui doit avoir un résultat de type numérique entier. Le type de résultat de l'expression est identique au type des arguments. |
BitwiseOr(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseOr » canonique avec les arguments spécifiés, qui doivent avoir le même type de résultat (numérique entier). Le type de résultat de l'expression est identique au type des arguments. |
BitwiseXor(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « BitwiseXor » canonique avec les arguments spécifiés, qui doivent avoir le même type de résultat (numérique entier). Le type de résultat de l'expression est identique au type des arguments. |
Ceiling(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Ceiling » canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de la valeur. |
Concat(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Concat » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le résultat de l’expression est de type chaîne. |
Contains(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Contains' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le type de résultat de l'expression est booléen. |
Count(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Count' canonique sur la collection spécifiée. Le résultat de l’expression est de type Edm.Int32. |
Day(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Day » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DayOfYear(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « DayOfYear » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DiffDays(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffDays » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DiffHours(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffHours » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMicroseconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMicroseconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMilliseconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMilliseconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMinutes(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMinutes » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffMonths(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffMonths » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
DiffNanoseconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffNanoseconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffSeconds(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffSeconds » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
DiffYears(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « DiffYears » canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
EndsWith(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'EndsWith' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le type de résultat de l'expression est booléen. |
Floor(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Floor' canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de la valeur. |
GetTotalOffsetMinutes(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'GetTotalOffsetMinutes' canonique avec l'argument spécifié, qui doit avoir un résultat de type DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
Hour(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Hour » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
IndexOf(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'IndexOf' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le résultat de l’expression est de type Edm.Int32. |
Left(DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Left » canonique avec les arguments spécifiés, qui doit avoir un résultat de type chaîne et entier numérique. Le résultat de l’expression est de type chaîne. |
Length(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Length » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est de type Edm.Int32. |
LongCount(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'BigCount' canonique sur la collection spécifiée. Le résultat de l’expression est de type Edm.Int64. |
Max(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Max' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
Millisecond(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Millisecond » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
Min(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Min' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
Minute(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Minute » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
Month(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Month » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
Power(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Power' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type numérique. Le type de résultat de l’expression est le même que le type de résultat de baseArgument. |
Replace(DbExpression, DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Replace' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Reverse(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Reverse » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Right(DbExpression, DbExpression) |
Crée DbFunctionExpression qui appelle la fonction « Right » canonique avec les arguments spécifiés, qui doit avoir un résultat de type chaîne et entier numérique. Le résultat de l’expression est de type chaîne. |
Round(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Round' canonique avec l'argument spécifié, qui doivent tous les deux avoir un résultat de type simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de la valeur. |
Round(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Round' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de la valeur. |
Second(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Second » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime, DateTimeOffset ou Time. Le résultat de l’expression est de type Edm.Int32. |
StartsWith(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'StartsWith' canonique avec les arguments spécifiés, qui doivent tous avoir un résultat de type chaîne. Le type de résultat de l'expression est booléen. |
StDev(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'StDev' canonique sur les membres non Null de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
StDevP(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'StDev' canonique sur le remplissage de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
Substring(DbExpression, DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Substring' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type numérique entier et chaîne. Le résultat de l’expression est de type chaîne. |
Sum(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Sum' canonique sur la collection spécifiée. Le résultat de l’expression est du même type que l’élément de la collection. |
ToLower(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « ToLower » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
ToUpper(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « ToUpper » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Trim(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Trim » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
TrimEnd(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « RTrim » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
TrimStart(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « LTrim » canonique avec l’argument spécifié, qui doit avoir un résultat de type chaîne. Le résultat de l’expression est également de type chaîne. |
Truncate(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction 'Truncate' canonique avec les arguments spécifiés, qui doivent avoir un résultat de type entier et simple, double ou décimal. Le type de résultat de l’expression est le même que le type de résultat de la valeur. |
TruncateTime(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « TruncateTime » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le type de résultat de l’expression est le même que celui de dateValue. |
Var(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'Var' canonique sur les membres non Null de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
VarP(DbExpression) |
Crée un objet DbFunctionExpression qui appelle la fonction 'VarP' canonique sur le remplissage de la collection spécifiée. Le résultat de l’expression est de type Edm.Double. |
Year(DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « Year » canonique avec l’argument spécifié, qui doit avoir un résultat de type DateTime ou DateTimeOffset. Le résultat de l’expression est de type Edm.Int32. |
Area(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Area » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Double. |
AsBinary(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AsBinary » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de l'expression est Edm.Binary. |
AsGml(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AsGml » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de l'expression est Edm.String. |
AsText(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « AsText » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de l'expression est Edm.String. |
Centroid(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Centroid » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Geometry. |
CoordinateSystemId(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « CoordinateSystemId » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Int32. |
Distance(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « Distance » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le résultat de l’expression est de type Edm.Double. |
Elevation(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « Elevation » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Double. |
EndPoint(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « EndPoint » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat est identique à celui de spatialValue. |
ExteriorRing(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « ExteriorRing » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Geometry. |
InteriorRingAt(DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « InteriorRingAt » canonique avec les arguments spécifiés. Le premier argument doit avoir un type de résultat Edm.Geometry. Le deuxième argument doit avoir un type de résultat numérique entier. Le type de résultat de l'expression est Edm.Geometry. |
InteriorRingCount(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « InteriorRingCount » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le résultat de l’expression est de type Edm.Int32. |
IsClosedSpatial(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « IsClosedSpatial » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat est Edm.Boolean. |
IsEmptySpatial(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « IsEmptySpatial » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
IsRing(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « IsRing » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat est Edm.Boolean. |
IsSimpleGeometry(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « IsSimpleGeometry » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
IsValidGeometry(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « IsValidGeometry » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
Latitude(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Latitude » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography. Le résultat de l’expression est de type Edm.Double. |
Longitude(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Longitude » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography. Le résultat de l’expression est de type Edm.Double. |
Measure(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « Measure » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Double. |
PointAt(DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « PointAt » canonique avec les arguments spécifiés. Le premier argument doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le deuxième argument doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est identique à celui de spatialValue. |
PointCount(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « PointCount » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Int32. |
PointOnSurface(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « PointOnSurface » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Geometry. |
SpatialBoundary(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialBoundary » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Geometry. |
SpatialBuffer(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialBuffer » canonique avec les arguments spécifiés, qui doivent avoir un résultat de type Edm.Geography ou Edm.Geometry et Edm.Double. Le type de résultat de l'expression est Edm.Geometry. |
SpatialContains(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialContains » canonique avec les arguments spécifiés, qui doivent avoir chacun un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
SpatialConvexHull(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialConvexHull » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Geometry. |
SpatialCrosses(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialCrosses » canonique avec les arguments spécifiés, qui doivent avoir chacun un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
SpatialDifference(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialDifference » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l’expression est le même que celui de spatialValue1 et spatialValue2. |
SpatialDimension(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialDimension » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Int32. |
SpatialDisjoint(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialDisjoint » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l'expression est Edm.Boolean. |
SpatialElementAt(DbExpression, DbExpression) |
Crée un DbFunctionExpression qui appelle la fonction « SpatialElementAt » canonique avec les arguments spécifiés. Le premier argument doit avoir un type de résultat Edm.Geography ou Edm.Geometry. Le deuxième argument doit avoir un type de résultat numérique entier. Le type de résultat de l’expression est identique à celui de spatialValue. |
SpatialElementCount(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialElementCount » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Int32. |
SpatialEnvelope(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialEnvelope » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Geometry. |
SpatialEquals(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialEquals » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l'expression est Edm.Boolean. |
SpatialIntersection(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialIntersection » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l’expression est le même que celui de spatialValue1 et spatialValue2. |
SpatialIntersects(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialIntersects » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l'expression est Edm.Boolean. |
SpatialLength(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialLength » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le résultat de l’expression est de type Edm.Double. |
SpatialOverlaps(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialOverlaps » canonique avec les arguments spécifiés, qui doivent avoir chacun un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialRelate » canonique avec les arguments spécifiés, qui doivent avoir chacun un résultat de type chaîne et Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
SpatialSymmetricDifference(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialSymmetricDifference » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l’expression est le même que celui de spatialValue1 et spatialValue2. |
SpatialTouches(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialTouches » canonique avec les arguments spécifiés, qui doivent avoir chacun un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
SpatialTypeName(DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialTypeName » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de l'expression est Edm.String. |
SpatialUnion(DbExpression, DbExpression) |
Crée une DbFunctionExpression appelant la fonction « SpatialUnion » canonique avec les arguments spécifiés, qui doivent chacun avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat de spatialValue1 doit correspondre au type de résultat spatialValue2. Le type de résultat de l’expression est le même que celui de spatialValue1 et spatialValue2. |
SpatialWithin(DbExpression, DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « SpatialWithin » canonique avec les arguments spécifiés, qui doivent avoir chacun un résultat de type Edm.Geometry. Le type de résultat de l'expression est Edm.Boolean. |
StartPoint(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction «StartPoint » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geography ou Edm.Geometry. Le type de résultat est identique à celui de spatialValue. |
XCoordinate(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « XCoordinate » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le résultat de l’expression est de type Edm.Double. |
YCoordinate(DbExpression) |
Crée un objet DbFunctionExpression appelant la fonction « YCoordinate » canonique avec l'argument spécifié, qui doit avoir un résultat de type Edm.Geometry. Le résultat de l’expression est de type Edm.Double. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour