DbExpressionBuilder.RefFromKey Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| RefFromKey(EntitySet, DbExpression) |
Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki na podstawie wartości klucza. |
| RefFromKey(EntitySet, DbExpression, EntityType) |
Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki na podstawie wartości klucza. |
RefFromKey(EntitySet, DbExpression)
Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki na podstawie wartości klucza.
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
Parametry
- entitySet
- EntitySet
Zestaw jednostek, w którym znajduje się przywołyżony element.
- keyRow
- DbExpression
Obiekt DbExpression , który tworzy rekord z kolumnami zgodnymi (w numerze, typie i kolejności) właściwości kluczem przywoływanych typów jednostek.
Zwraca
Nowa baza danych DbRefExpression, która odwołuje się do elementu z określonymi wartościami klucza w danym zestawie jednostek.
Wyjątki
entitySet lub keyRow ma wartość null.
keyRow nie ma typu wyniku rekordu zgodnego z kluczowymi właściwościami typu jednostki zestawu jednostek, do którego odwołuje się odwołanie.
Dotyczy
RefFromKey(EntitySet, DbExpression, EntityType)
Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki na podstawie wartości klucza.
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
Parametry
- entitySet
- EntitySet
Zestaw jednostek, w którym znajduje się przywołyżony element.
- keyRow
- DbExpression
Obiekt DbExpression , który tworzy rekord z kolumnami zgodnymi (w numerze, typie i kolejności) właściwości kluczem przywoływanych typów jednostek.
- entityType
- EntityType
Typ jednostki, do którego odwołuje się odwołanie.
Zwraca
Nowa baza danych DbRefExpression, która odwołuje się do elementu z określonymi wartościami klucza w danym zestawie jednostek.
Wyjątki
entitySet, keyRow lub entityType ma wartość null.
entityType nie znajduje się w tej samej hierarchii typów co typ jednostki zestawu jednostek lub keyRow nie ma typu wyniku rekordu zgodnego z kluczowymi właściwościami typu jednostki zestawu jednostek, do którego odwołuje się odwołanie.