DbExpressionBuilder.RefFromKey Méthode
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.
Surcharges
RefFromKey(EntitySet, DbExpression) |
Crée une nouvelle DbRefExpression qui encode une référence à une entité spécifique selon des valeurs clés. |
RefFromKey(EntitySet, DbExpression, EntityType) |
Crée une nouvelle DbRefExpression qui encode une référence à une entité spécifique selon des valeurs clés. |
RefFromKey(EntitySet, DbExpression)
Crée une nouvelle DbRefExpression qui encode une référence à une entité spécifique selon des valeurs clés.
public static System.Data.Entity.Core.Common.CommandTrees.DbRefExpression RefFromKey (this System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet, System.Data.Entity.Core.Common.CommandTrees.DbExpression keyRow);
static member RefFromKey : System.Data.Entity.Core.Metadata.Edm.EntitySet * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbRefExpression
Paramètres
- entitySet
- EntitySet
Jeu d'entités qui contient l'élément référencé.
- keyRow
- DbExpression
DbExpression qui construit un enregistrement dont les colonnes correspondent (en termes de nombre, de type et d'ordre) aux propriétés de clés du type d'entité référencée.
Retours
Nouvelle DbRefExpression qui référence l'élément avec les valeurs de clés indiquées dans le jeu d'entités donné.
Exceptions
entitySet ou keyRow a la valeur null.
keyRow n’a pas de type de résultat d’enregistrement qui correspond aux propriétés de clé du type d’entité du jeu d’entités référencé.
S’applique à
RefFromKey(EntitySet, DbExpression, EntityType)
Crée une nouvelle DbRefExpression qui encode une référence à une entité spécifique selon des valeurs clés.
public static System.Data.Entity.Core.Common.CommandTrees.DbRefExpression RefFromKey (this System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet, System.Data.Entity.Core.Common.CommandTrees.DbExpression keyRow, System.Data.Entity.Core.Metadata.Edm.EntityType entityType);
static member RefFromKey : System.Data.Entity.Core.Metadata.Edm.EntitySet * System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.EntityType -> System.Data.Entity.Core.Common.CommandTrees.DbRefExpression
Paramètres
- entitySet
- EntitySet
Jeu d'entités qui contient l'élément référencé.
- keyRow
- DbExpression
DbExpression qui construit un enregistrement dont les colonnes correspondent (en termes de nombre, de type et d'ordre) aux propriétés de clés du type d'entité référencée.
- entityType
- EntityType
Type de l'entité qui doit être référencée.
Retours
Nouvelle DbRefExpression qui référence l'élément avec les valeurs de clés indiquées dans le jeu d'entités donné.
Exceptions
entitySet, keyRow ou entityType a la valeur Null.
entityType n’est pas dans la même hiérarchie de types que le type d’entité du jeu d’entités, ou keyRow n’a pas de type de résultat d’enregistrement qui correspond aux propriétés de clé du type d’entité du jeu d’entités référencé.