DbExpressionBuilder.CreateRef Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu dari jenis tertentu berdasarkan nilai kunci.
Overload
CreateRef(EntitySet, IEnumerable<DbExpression>) |
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu berdasarkan nilai kunci. |
CreateRef(EntitySet, DbExpression[]) |
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu berdasarkan nilai kunci. |
CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>) |
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu dari jenis tertentu berdasarkan nilai kunci. |
CreateRef(EntitySet, EntityType, DbExpression[]) |
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu dari jenis tertentu berdasarkan nilai kunci. |
CreateRef(EntitySet, IEnumerable<DbExpression>)
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu berdasarkan nilai kunci.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRefExpression ^ CreateRef(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpression ^> ^ keyValues);
public static System.Data.Common.CommandTrees.DbRefExpression CreateRef (this System.Data.Metadata.Edm.EntitySet entitySet, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> keyValues);
static member CreateRef : System.Data.Metadata.Edm.EntitySet * seq<System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function CreateRef (entitySet As EntitySet, keyValues As IEnumerable(Of DbExpression)) As DbRefExpression
Parameter
- entitySet
- EntitySet
Entitas yang ditetapkan tempat elemen yang direferensikan berada.
- keyValues
- IEnumerable<DbExpression>
Kumpulan DbExpressions yang menyediakan nilai kunci. Ekspresi ini harus 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
null, atau keyValues
null atau berisi null.
Jumlah keyValues
tidak cocok dengan jumlah anggota kunci yang dideklarasikan oleh entitySet
jenis elemen 's, atau keyValues
berisi ekspresi dengan jenis hasil yang tidak kompatibel dengan jenis anggota kunci yang sesuai.
Berlaku untuk
CreateRef(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 ^ CreateRef(System::Data::Metadata::Edm::EntitySet ^ entitySet, ... cli::array <System::Data::Common::CommandTrees::DbExpression ^> ^ keyValues);
public static System.Data.Common.CommandTrees.DbRefExpression CreateRef (this System.Data.Metadata.Edm.EntitySet entitySet, params System.Data.Common.CommandTrees.DbExpression[] keyValues);
static member CreateRef : System.Data.Metadata.Edm.EntitySet * System.Data.Common.CommandTrees.DbExpression[] -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function CreateRef (entitySet As EntitySet, ParamArray keyValues As DbExpression()) As DbRefExpression
Parameter
- entitySet
- EntitySet
Entitas yang ditetapkan tempat elemen yang direferensikan berada.
- keyValues
- DbExpression[]
Kumpulan DbExpressions yang menyediakan nilai kunci. Ekspresi ini harus 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
null, atau keyValues
null atau berisi null.
Jumlah keyValues
tidak cocok dengan jumlah anggota kunci yang dideklarasikan oleh entitySet
jenis elemen 's, atau keyValues
berisi ekspresi dengan jenis hasil yang tidak kompatibel dengan jenis anggota kunci yang sesuai.
Berlaku untuk
CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>)
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu dari jenis tertentu berdasarkan nilai kunci.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRefExpression ^ CreateRef(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Data::Metadata::Edm::EntityType ^ entityType, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpression ^> ^ keyValues);
public static System.Data.Common.CommandTrees.DbRefExpression CreateRef (this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Metadata.Edm.EntityType entityType, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> keyValues);
static member CreateRef : System.Data.Metadata.Edm.EntitySet * System.Data.Metadata.Edm.EntityType * seq<System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function CreateRef (entitySet As EntitySet, entityType As EntityType, keyValues As IEnumerable(Of DbExpression)) As DbRefExpression
Parameter
- entitySet
- EntitySet
Entitas yang ditetapkan tempat elemen yang direferensikan berada.
- entityType
- EntityType
Jenis spesifik entitas yang dirujuk. Ini harus merupakan jenis entitas dari hierarki yang sama dengan jenis elemen set entitas.
- keyValues
- IEnumerable<DbExpression>
Kumpulan DbExpressions yang menyediakan nilai kunci. Ekspresi ini harus 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 entityType
null, atau keyValues
null atau berisi null.
entityType
bukan dari hierarki jenis yang sama (subjenis, supertipe, atau jenis yang sama) sebagai entitySet
jenis elemen.
-atau-
Jumlah keyValues
tidak cocok dengan jumlah anggota kunci yang dideklarasikan oleh entitySet
jenis elemen 's, atau keyValues
berisi ekspresi dengan jenis hasil yang tidak kompatibel dengan jenis anggota kunci yang sesuai.
Berlaku untuk
CreateRef(EntitySet, EntityType, DbExpression[])
Membuat baru DbRefExpression yang mengodekan referensi ke entitas tertentu dari jenis tertentu berdasarkan nilai kunci.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRefExpression ^ CreateRef(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Data::Metadata::Edm::EntityType ^ entityType, ... cli::array <System::Data::Common::CommandTrees::DbExpression ^> ^ keyValues);
public static System.Data.Common.CommandTrees.DbRefExpression CreateRef (this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Metadata.Edm.EntityType entityType, params System.Data.Common.CommandTrees.DbExpression[] keyValues);
static member CreateRef : System.Data.Metadata.Edm.EntitySet * System.Data.Metadata.Edm.EntityType * System.Data.Common.CommandTrees.DbExpression[] -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function CreateRef (entitySet As EntitySet, entityType As EntityType, ParamArray keyValues As DbExpression()) As DbRefExpression
Parameter
- entitySet
- EntitySet
Entitas yang ditetapkan tempat elemen yang direferensikan berada.
- entityType
- EntityType
Jenis spesifik entitas yang dirujuk. Ini harus merupakan jenis entitas dari hierarki yang sama dengan jenis elemen set entitas.
- keyValues
- DbExpression[]
Kumpulan DbExpressions yang menyediakan nilai kunci. Ekspresi ini harus 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 entityType
null, atau keyValues
null atau berisi null.
entityType
bukan dari hierarki jenis yang sama (subjenis, supertipe, atau jenis yang sama) sebagai entitySet
jenis elemen.
-atau-
Jumlah keyValues
tidak cocok dengan jumlah anggota kunci yang dideklarasikan oleh entitySet
jenis elemen 's, atau keyValues
berisi ekspresi dengan jenis hasil yang tidak kompatibel dengan jenis anggota kunci yang sesuai.