DbExpressionBuilder.CreateRef Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirli bir türdeki belirli bir varlığa yapılan başvuruyu anahtar değerlerine göre kodlayan yeni DbRefExpression bir oluşturur.
Aşırı Yüklemeler
| CreateRef(EntitySet, IEnumerable<DbExpression>) |
Anahtar değerlerine göre belirli bir varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur. |
| CreateRef(EntitySet, DbExpression[]) |
Anahtar değerlerine göre belirli bir varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur. |
| CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>) |
Belirli bir türdeki belirli bir varlığa yapılan başvuruyu anahtar değerlerine göre kodlayan yeni DbRefExpression bir oluşturur. |
| CreateRef(EntitySet, EntityType, DbExpression[]) |
Belirli bir türdeki belirli bir varlığa yapılan başvuruyu anahtar değerlerine göre kodlayan yeni DbRefExpression bir oluşturur. |
CreateRef(EntitySet, IEnumerable<DbExpression>)
Anahtar değerlerine göre belirli bir varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur.
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
Parametreler
- entitySet
- EntitySet
Başvurulan öğenin bulunduğu varlık kümesi.
- keyValues
- IEnumerable<DbExpression>
Anahtar değerlerini sağlayan bir koleksiyonu DbExpression. Bu ifadeler, başvuruda bulunılan varlık türünün anahtar özellikleriyle eşleşmelidir (sayı, tür ve sırayla).
Döndürülenler
Belirtilen varlık kümesinde belirtilen anahtar değerleriyle öğeye başvuran yeni bir DbRefExpression.
Özel durumlar
entitySet null, null veya keyValues null veya null içeriyor.
sayısı keyValues , 'nin öğe türü tarafından entitySetbildirilen anahtar üyelerin sayısıyla eşleşmiyor veya keyValues ilgili anahtar üyesinin türüyle uyumlu olmayan bir sonuç türüne sahip bir ifade içeriyor.
Şunlara uygulanır
CreateRef(EntitySet, DbExpression[])
Anahtar değerlerine göre belirli bir varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur.
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
Parametreler
- entitySet
- EntitySet
Başvurulan öğenin bulunduğu varlık kümesi.
- keyValues
- DbExpression[]
Anahtar değerlerini sağlayan bir koleksiyonu DbExpression. Bu ifadeler, başvuruda bulunılan varlık türünün anahtar özellikleriyle eşleşmelidir (sayı, tür ve sırayla).
Döndürülenler
Belirtilen varlık kümesinde belirtilen anahtar değerleriyle öğeye başvuran yeni bir DbRefExpression.
Özel durumlar
entitySet null, null veya keyValues null veya null içeriyor.
sayısı keyValues , 'nin öğe türü tarafından entitySetbildirilen anahtar üyelerin sayısıyla eşleşmiyor veya keyValues ilgili anahtar üyesinin türüyle uyumlu olmayan bir sonuç türüne sahip bir ifade içeriyor.
Şunlara uygulanır
CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>)
Belirli bir türdeki belirli bir varlığa yapılan başvuruyu anahtar değerlerine göre kodlayan yeni DbRefExpression bir oluşturur.
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
Parametreler
- entitySet
- EntitySet
Başvurulan öğenin bulunduğu varlık kümesi.
- entityType
- EntityType
Başvuruda bulunılan varlığın belirli türü. Bu, varlık kümesinin öğe türüyle aynı hiyerarşiden bir varlık türü olmalıdır.
- keyValues
- IEnumerable<DbExpression>
Anahtar değerlerini sağlayan bir koleksiyonu DbExpression. Bu ifadeler, başvuruda bulunılan varlık türünün anahtar özellikleriyle eşleşmelidir (sayı, tür ve sırayla).
Döndürülenler
Belirtilen varlık kümesinde belirtilen anahtar değerleriyle öğeye başvuran yeni bir DbRefExpression.
Özel durumlar
entitySet veya entityType null, null veya keyValues null ya da null içeriyor.
entityType öğesi türüyle aynı tür hiyerarşisinden (alt tür, üst tür veya aynı tür) entitySetdeğil.
-veya-
sayısı keyValues , 'nin öğe türü tarafından entitySetbildirilen anahtar üyelerin sayısıyla eşleşmiyor veya keyValues ilgili anahtar üyesinin türüyle uyumlu olmayan bir sonuç türüne sahip bir ifade içeriyor.
Şunlara uygulanır
CreateRef(EntitySet, EntityType, DbExpression[])
Belirli bir türdeki belirli bir varlığa yapılan başvuruyu anahtar değerlerine göre kodlayan yeni DbRefExpression bir oluşturur.
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
Parametreler
- entitySet
- EntitySet
Başvurulan öğenin bulunduğu varlık kümesi.
- entityType
- EntityType
Başvuruda bulunılan varlığın belirli türü. Bu, varlık kümesinin öğe türüyle aynı hiyerarşiden bir varlık türü olmalıdır.
- keyValues
- DbExpression[]
Anahtar değerlerini sağlayan bir koleksiyonu DbExpression. Bu ifadeler, başvuruda bulunılan varlık türünün anahtar özellikleriyle eşleşmelidir (sayı, tür ve sırayla).
Döndürülenler
Belirtilen varlık kümesinde belirtilen anahtar değerleriyle öğeye başvuran yeni bir DbRefExpression.
Özel durumlar
entitySet veya entityType null, null veya keyValues null ya da null içeriyor.
entityType öğesi türüyle aynı tür hiyerarşisinden (alt tür, üst tür veya aynı tür) entitySetdeğil.
-veya-
sayısı keyValues , 'nin öğe türü tarafından entitySetbildirilen anahtar üyelerin sayısıyla eşleşmiyor veya keyValues ilgili anahtar üyesinin türüyle uyumlu olmayan bir sonuç türüne sahip bir ifade içeriyor.