次の方法で共有


DbSet<TEntity>.Create<TDerivedEntity> メソッド

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

このセットの型に対して、またはこのセットの型から派生する型に対して、エンティティの新しいインスタンスを作成します。 このインスタンスは、セットに追加またはアタッチされないということに注意してください。 基になるコンテキストがプロキシを作成するように設定され、エンティティ型がプロキシ作成の要件を満たしている場合、インスタンスとしてプロキシが返されます。

名前空間:  System.Data.Entity
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Overridable Function Create(Of TDerivedEntity As {Class, TEntity}) As TDerivedEntity
'使用
Dim instance As DbSet 
Dim returnValue As TDerivedEntity

returnValue = instance.Create()
public virtual TDerivedEntity Create<TDerivedEntity>()
where TDerivedEntity : class, TEntity
public:
generic<typename TDerivedEntity>
where TDerivedEntity : ref class, TEntity
virtual TDerivedEntity Create()
abstract Create : unit -> 'TDerivedEntity  when 'TDerivedEntity : not struct and 'TEntity
override Create : unit -> 'TDerivedEntity  when 'TDerivedEntity : not struct and 'TEntity
JScript does not support generic types and methods.

型パラメーター

  • TDerivedEntity
    作成するエンティティ型。

戻り値

型 : TDerivedEntity

Implements

IDbSet<TEntity>.Create()

参照

参照

DbSet<TEntity> クラス

Create オーバーロード

System.Data.Entity 名前空間