DbExpressionBuilder.RefFromKey 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立新的 DbRefExpression,其會根據索引鍵值編碼指定的實體的參考。
多載
RefFromKey(EntitySet, DbExpression) |
建立新的 DbRefExpression,其會根據索引鍵值編碼指定的實體的參考。 |
RefFromKey(EntitySet, DbExpression, EntityType) |
建立新的 DbRefExpression,其會根據索引鍵值編碼指定的實體的參考。 |
RefFromKey(EntitySet, DbExpression)
建立新的 DbRefExpression,其會根據索引鍵值編碼指定的實體的參考。
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
參數
- entitySet
- EntitySet
受參考之項目位在其中的實體集。
- keyRow
- DbExpression
DbExpression,其所建構之資料錄的資料行,必須 (在數目、型別和順序方面) 符合參考之 Entity 型別的 Key 屬性。
傳回
以指定實體集內指定之索引鍵值參考項目的新 DbRefExpression。
例外狀況
entitySet
或 keyRow
為 null。
keyRow
沒有記錄結果類型符合所參考實體集實體類型的索引鍵屬性。
備註
keyRow
應該是表達式,指定識別指定指定實體集內參考實體的索引鍵值。 的結果類型 keyRow
應該包含實體類型所定義之每個索引鍵屬性的 entitySet's
對應數據行。
適用於
RefFromKey(EntitySet, DbExpression, EntityType)
建立新的 DbRefExpression,其會根據索引鍵值編碼指定的實體的參考。
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
參數
- entitySet
- EntitySet
受參考之項目位在其中的實體集。
- keyRow
- DbExpression
DbExpression,其所建構之資料錄的資料行,必須 (在數目、型別和順序方面) 符合參考之 Entity 型別的 Key 屬性。
- entityType
- EntityType
參考應該參考的實體的型別。
傳回
以指定實體集內指定之索引鍵值參考項目的新 DbRefExpression。
例外狀況
entitySet
、keyRow
或 entityType
為 null。
entityType
與實體集的實體類型不在相同的類型階層架構,或是 keyRow
沒有符合所參考實體集之實體類型的索引鍵屬性的資料錄結果類型。
備註
keyRow
應該是表達式,指定識別指定指定實體集內參考實體的索引鍵值。 的結果類型 keyRow
應該包含實體類型所定義之每個索引鍵屬性的 entitySet's
對應數據行。