DbExpressionBuilder.RefFromKey メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RefFromKey(EntitySet, DbExpression) |
キー値に基づいて特定のエンティティへの参照をエンコードする新しい DbRefExpression を作成します。 |
RefFromKey(EntitySet, DbExpression, EntityType) |
キー値に基づいて特定のエンティティへの参照をエンコードする新しい DbRefExpression を作成します。 |
RefFromKey(EntitySet, DbExpression)
キー値に基づいて特定のエンティティへの参照をエンコードする新しい DbRefExpression を作成します。
public static System.Data.Entity.Core.Common.CommandTrees.DbRefExpression RefFromKey(this System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet, System.Data.Entity.Core.Common.CommandTrees.DbExpression keyRow);
static member RefFromKey : System.Data.Entity.Core.Metadata.Edm.EntitySet * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbRefExpression
パラメーター
- entitySet
- EntitySet
参照先の要素が存在するエンティティ セット。
- keyRow
- DbExpression
参照先のエンティティ タイプのキー プロパティと (数、型、および順序が) 一致する列を持ったレコードを構築する DbExpression。
戻り値
特定のエンティティ セットで指定されたキー値で要素を参照する新しい DbRefExpression。
例外
entitySet または keyRow が null です。
keyRow には、参照先エンティティ セットのエンティティ型のキー プロパティと一致するレコードの結果型がありません。
適用対象
RefFromKey(EntitySet, DbExpression, EntityType)
キー値に基づいて特定のエンティティへの参照をエンコードする新しい DbRefExpression を作成します。
public static System.Data.Entity.Core.Common.CommandTrees.DbRefExpression RefFromKey(this System.Data.Entity.Core.Metadata.Edm.EntitySet entitySet, System.Data.Entity.Core.Common.CommandTrees.DbExpression keyRow, System.Data.Entity.Core.Metadata.Edm.EntityType entityType);
static member RefFromKey : System.Data.Entity.Core.Metadata.Edm.EntitySet * System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.EntityType -> System.Data.Entity.Core.Common.CommandTrees.DbRefExpression
パラメーター
- entitySet
- EntitySet
参照先の要素が存在するエンティティ セット。
- keyRow
- DbExpression
参照先のエンティティ タイプのキー プロパティと (数、型、および順序が) 一致する列を持ったレコードを構築する DbExpression。
- entityType
- EntityType
参照が参照すべきエンティティの型。
戻り値
特定のエンティティ セットで指定されたキー値で要素を参照する新しい DbRefExpression。
例外
entitySet、keyRow、または entityType が null です。
entityType がエンティティ セットのエンティティ型と同じ型階層に存在しないか、keyRow に参照先エンティティ セットのエンティティ型のキー プロパティと一致するレコードの結果型がありません。
適用対象
Entity Framework