Freigeben über


DbSet<TEntity>.Create<TDerivedEntity>-Methode

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Erstellt für den Typ dieser Menge oder für einen vom Typ dieser Menge abgeleiteten Typ eine neue Instanz einer Entität. Beachten Sie, dass diese Instanz der Menge NICHT hinzugefügt oder angefügt wird. Die zurückgegebene Instanz ist ein Proxy, wenn der zugrunde liegende Kontext zum Erstellen von Proxys konfiguriert ist und der Entitätstyp die Anforderungen zum Erstellen eines Proxys erfüllt.

Namespace:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Overridable Function Create(Of TDerivedEntity As {Class, TEntity}) As TDerivedEntity
'Usage
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.

Typparameter

  • TDerivedEntity
    Der Typ der zu erstellenden Entität.

Rückgabewert

Typ: TDerivedEntity

Implements

IDbSet<TEntity>.Create()

Siehe auch

Verweis

DbSet<TEntity> Klasse

Create-Überladung

System.Data.Entity-Namespace