ObjectContext.CreateObjectSet メソッド

定義

オーバーロード

CreateObjectSet<TEntity>()

指定したエンティティ型のオブジェクトを照会、作成、変更、および削除するために使用される新しい ObjectSet<TEntity> インスタンスを作成します。

CreateObjectSet<TEntity>(String)

指定したエンティティ セット名を使用して、指定したエンティティ型のオブジェクトを照会、作成、変更、および削除するために使用される新しい ObjectSet<TEntity> インスタンスを作成します。

CreateObjectSet<TEntity>()

指定したエンティティ型のオブジェクトを照会、作成、変更、および削除するために使用される新しい ObjectSet<TEntity> インスタンスを作成します。

public virtual System.Data.Entity.Core.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity> () where TEntity : class;
abstract member CreateObjectSet : unit -> System.Data.Entity.Core.Objects.ObjectSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.CreateObjectSet : unit -> System.Data.Entity.Core.Objects.ObjectSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function CreateObjectSet(Of TEntity As Class) () As ObjectSet(Of TEntity)

型パラメーター

TEntity

要求する ObjectSet<TEntity> のエンティティ型。

戻り値

ObjectSet<TEntity>

新しい ObjectSet<TEntity> インスタンス。

例外

DefaultContainerNameプロパティがに設定されていません。ObjectContext または、指定された型が複数のエンティティセットに属しています。

適用対象

CreateObjectSet<TEntity>(String)

指定したエンティティ セット名を使用して、指定したエンティティ型のオブジェクトを照会、作成、変更、および削除するために使用される新しい ObjectSet<TEntity> インスタンスを作成します。

public virtual System.Data.Entity.Core.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity> (string entitySetName) where TEntity : class;
abstract member CreateObjectSet : string -> System.Data.Entity.Core.Objects.ObjectSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.CreateObjectSet : string -> System.Data.Entity.Core.Objects.ObjectSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function CreateObjectSet(Of TEntity As Class) (entitySetName As String) As ObjectSet(Of TEntity)

型パラメーター

TEntity

要求する ObjectSet<TEntity> のエンティティ型。

パラメーター

entitySetName
String

返される ObjectSet<TEntity> のエンティティ セットの名前。 文字列を既定のコンテナー名で修飾する必要がある場合は、 DefaultContainerName プロパティがに設定されていません。 ObjectContext .

戻り値

ObjectSet<TEntity>

新しい ObjectSet<TEntity> インスタンス。

例外

EntitySetFrom entitySetName がに一致しませんEntitySet オブジェクトの EntityKey またはDefaultContainerName プロパティがに設定されていません。 ObjectContext また、名前は entitySetName パラメーターの一部として修飾されていないか、または指定された型が複数のエンティティセットに属しています。

適用対象