Aracılığıyla paylaş


DbExpressionBuilder.RefFromKey Yöntem

Tanım

Anahtar değerlerine göre belirli bir Varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur.

Aşırı Yüklemeler

RefFromKey(EntitySet, DbExpression)

Anahtar değerlerine göre belirli bir Varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur.

RefFromKey(EntitySet, DbExpression, EntityType)

Anahtar değerlerine göre belirli bir Varlığa başvuruyu kodlayan yeni DbRefExpression bir oluşturur.

RefFromKey(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 ^ 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

Parametreler

entitySet
EntitySet

Başvurulan öğenin bulunduğu Varlık kümesi.

keyRow
DbExpression

DbExpression Başvuruda bulunılan Varlık türünün Anahtar özellikleriyle eşleşen (sayı, tür ve sırayla) sütunlar içeren bir kayıt oluşturan.

Döndürülenler

Belirtilen Varlık kümesinde belirtilen anahtar değerleriyle öğesine başvuran yeni bir DbRefExpression.

Özel durumlar

entitySet veya keyRow null.

keyRow başvuruda bulunılan varlık kümesinin varlık türünün anahtar özellikleriyle eşleşen bir kayıt sonuç türüne sahip değildir.

Açıklamalar

keyRow , belirtilen varlık kümesi içinde başvuruda bulunılan varlığı tanımlayan anahtar değerleri belirten bir ifade olmalıdır. sonuç türü, varlık türü keyRow tarafından entitySet's tanımlanan her anahtar özelliği için karşılık gelen bir sütun içermelidir.

Şunlara uygulanır

RefFromKey(EntitySet, DbExpression, EntityType)

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 ^ 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

Parametreler

entitySet
EntitySet

Başvurulan öğenin bulunduğu Varlık kümesi.

keyRow
DbExpression

DbExpression Başvuruda bulunılan Varlık türünün Anahtar özellikleriyle eşleşen (sayı, tür ve sırayla) sütunlar içeren bir kayıt oluşturan.

entityType
EntityType

Başvurunun başvurması gereken Varlığın türü.

Döndürülenler

Belirtilen Varlık kümesinde belirtilen anahtar değerleriyle öğesine başvuran yeni bir DbRefExpression.

Özel durumlar

entitySetveya keyRowentityType null.

entityType varlık kümesinin varlık türüyle aynı tür hiyerarşisinde değil veya keyRow başvuruda bulunılan varlık kümesinin varlık türünün anahtar özellikleriyle eşleşen bir kayıt sonuç türüne sahip değil.

Açıklamalar

keyRow , belirtilen varlık kümesi içinde başvuruda bulunılan varlığı tanımlayan anahtar değerleri belirten bir ifade olmalıdır. sonuç türü, varlık türü keyRow tarafından entitySet's tanımlanan her anahtar özelliği için karşılık gelen bir sütun içermelidir.

Şunlara uygulanır