DbExpressionBuilder.RefFromKey Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RefFromKey(EntitySet, DbExpression) |
Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert. |
RefFromKey(EntitySet, DbExpression, EntityType) |
Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert. |
RefFromKey(EntitySet, DbExpression)
Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert.
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
Parameter
- entitySet
- EntitySet
Die Entitätenmenge mit dem Element, auf das verwiesen wird.
- keyRow
- DbExpression
Ein DbExpression, der einen Datensatz mit Spalten erstellt, deren Anzahl, Typ und Reihenfolge mit den Schlüsseleigenschaften des Entitätstyps, auf den verwiesen wird, übereinstimmen.
Gibt zurück
Ein neues DbRefExpression, das das Element mit den angegebenen Schlüsselwerten im angegebenen Entitätssatz verweist.
Ausnahmen
entitySet oder keyRow ist NULL.
keyRow verfügt nicht über einen Datensatzergebnistyp, der den Schlüsseleigenschaften des Entitätstyps des Entitätssatzes entspricht, auf den verwiesen wird.
Gilt für:
RefFromKey(EntitySet, DbExpression, EntityType)
Erstellt eine neue DbRefExpression, das einen Verweis auf eine bestimmte Entität auf der Grundlage der Schlüsselwerte codiert.
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
Parameter
- entitySet
- EntitySet
Die Entitätenmenge mit dem Element, auf das verwiesen wird.
- keyRow
- DbExpression
Ein DbExpression, der einen Datensatz mit Spalten erstellt, deren Anzahl, Typ und Reihenfolge mit den Schlüsseleigenschaften des Entitätstyps, auf den verwiesen wird, übereinstimmen.
- entityType
- EntityType
Der Typ der Entität, auf die der Verweis zeigen sollte.
Gibt zurück
Ein neues DbRefExpression, das das Element mit den angegebenen Schlüsselwerten im angegebenen Entitätssatz verweist.
Ausnahmen
entitySet, keyRow oder entityType ist NULL.
entityType befindet sich nicht in derselben Typhierarchie wie der Entitätstyp des Entitätssatzes, oder keyRow verfügt nicht über einen Datensatzergebnistyp, der den Schlüsseleigenschaften des Entitätstyps entspricht, auf den verwiesen wird.
Gilt für:
Entity Framework