Bagikan melalui


DbExpressionBuilder.RefFromKey Metode

Definisi

Membuat baru DbRefExpression yang mengodekan referensi ke Entitas tertentu berdasarkan nilai kunci.

Overload

RefFromKey(EntitySet, DbExpression)

Membuat baru DbRefExpression yang mengodekan referensi ke Entitas tertentu berdasarkan nilai kunci.

RefFromKey(EntitySet, DbExpression, EntityType)

Membuat baru DbRefExpression yang mengodekan referensi ke Entitas tertentu berdasarkan nilai kunci.

RefFromKey(EntitySet, DbExpression)

Membuat baru DbRefExpression yang mengodekan referensi ke Entitas tertentu berdasarkan nilai kunci.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbRefExpression ^ RefFromKey(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Data::Common::CommandTrees::DbExpression ^ keyRow);
public static System.Data.Common.CommandTrees.DbRefExpression RefFromKey (this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Common.CommandTrees.DbExpression keyRow);
static member RefFromKey : System.Data.Metadata.Edm.EntitySet * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function RefFromKey (entitySet As EntitySet, keyRow As DbExpression) As DbRefExpression

Parameter

entitySet
EntitySet

Kumpulan Entitas tempat elemen yang direferensikan berada.

keyRow
DbExpression

DbExpression yang membuat rekaman dengan kolom yang cocok (dalam angka, jenis, dan urutan) properti Kunci dari jenis Entitas yang direferensikan.

Mengembalikan

DbRefExpression baru yang mereferensikan elemen dengan nilai kunci yang ditentukan dalam kumpulan Entitas tertentu.

Pengecualian

entitySet atau keyRow adalah null.

keyRow tidak memiliki jenis hasil rekaman yang cocok dengan properti kunci dari jenis entitas set entitas yang direferensikan.

Keterangan

keyRow harus berupa ekspresi yang menentukan nilai kunci yang mengidentifikasi entitas yang direferensikan dalam kumpulan entitas yang diberikan. Jenis keyRow hasil harus berisi kolom yang sesuai untuk setiap properti kunci yang ditentukan oleh entitySet's jenis entitas.

Berlaku untuk

RefFromKey(EntitySet, DbExpression, EntityType)

Membuat baru DbRefExpression yang mengodekan referensi ke Entitas tertentu berdasarkan nilai kunci.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbRefExpression ^ RefFromKey(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Data::Common::CommandTrees::DbExpression ^ keyRow, System::Data::Metadata::Edm::EntityType ^ entityType);
public static System.Data.Common.CommandTrees.DbRefExpression RefFromKey (this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Common.CommandTrees.DbExpression keyRow, System.Data.Metadata.Edm.EntityType entityType);
static member RefFromKey : System.Data.Metadata.Edm.EntitySet * System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.EntityType -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function RefFromKey (entitySet As EntitySet, keyRow As DbExpression, entityType As EntityType) As DbRefExpression

Parameter

entitySet
EntitySet

Kumpulan Entitas tempat elemen yang direferensikan berada.

keyRow
DbExpression

DbExpression yang membuat rekaman dengan kolom yang cocok (dalam angka, jenis, dan urutan) properti Kunci dari jenis Entitas yang direferensikan.

entityType
EntityType

Jenis Entitas yang harus dirujuk oleh referensi.

Mengembalikan

DbRefExpression baru yang mereferensikan elemen dengan nilai kunci yang ditentukan dalam kumpulan Entitas tertentu.

Pengecualian

entitySet, keyRow atau entityType null.

entityType tidak dalam hierarki jenis yang sama dengan jenis entitas set entitas, atau keyRow tidak memiliki jenis hasil rekaman yang cocok dengan properti kunci dari jenis entitas set entitas yang direferensikan.

Keterangan

keyRow harus berupa ekspresi yang menentukan nilai kunci yang mengidentifikasi entitas yang direferensikan dalam kumpulan entitas yang diberikan. Jenis keyRow hasil harus berisi kolom yang sesuai untuk setiap properti kunci yang ditentukan oleh entitySet's jenis entitas.

Berlaku untuk