DbExpressionBuilder.RefFromKey Metodo
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.
Overload
RefFromKey(EntitySet, DbExpression) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica basata su valori chiave. |
RefFromKey(EntitySet, DbExpression, EntityType) |
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica basata su valori chiave. |
RefFromKey(EntitySet, DbExpression)
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica basata su valori chiave.
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
Parametri
- entitySet
- EntitySet
Set di entità che contiene l'elemento a cui si fa riferimento.
- keyRow
- DbExpression
Oggetto DbExpression che costruisce un record con le colonne che corrispondono (in numero, tipo e ordine) alle proprietà di chiave del tipo di entità a cui si fa riferimento.
Restituisce
Nuovo DbRefExpression che fa riferimento all'elemento con i valori della chiave specificati nel set di entità specificato.
Eccezioni
entitySet o keyRow è Null.
keyRow non ha un tipo di risultato del record che corrisponde alle proprietà chiave del tipo di entità del set di entità a cui si fa riferimento.
Si applica a
RefFromKey(EntitySet, DbExpression, EntityType)
Crea un nuovo elemento DbRefExpression che codifica un riferimento a un'entità specifica basata su valori chiave.
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
Parametri
- entitySet
- EntitySet
Set di entità che contiene l'elemento a cui si fa riferimento.
- keyRow
- DbExpression
Oggetto DbExpression che costruisce un record con le colonne che corrispondono (in numero, tipo e ordine) alle proprietà di chiave del tipo di entità a cui si fa riferimento.
- entityType
- EntityType
Tipo di Entità a cui fare riferimento.
Restituisce
Nuovo DbRefExpression che fa riferimento all'elemento con i valori della chiave specificati nel set di entità specificato.
Eccezioni
entitySet, keyRow o entityType è Null.
entityType non si trova nella stessa gerarchia dei tipi del tipo di entità del set di entità oppure keyRow non ha un tipo di risultato del record che corrisponde alle proprietà chiave del tipo di entità del set di entità a cui si fa riferimento.