ObjectContext.CreateObjectSet<TEntity>-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 eine neue ObjectSet<TEntity>-Instanz, die verwendet wird, um Objekte des angegebenen Entitätstyps abzufragen, hinzuzufügen, zu ändern und zu löschen.
Namespace: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Overridable Function CreateObjectSet(Of TEntity As Class) As ObjectSet(Of TEntity)
'Usage
Dim instance As ObjectContext
Dim returnValue As ObjectSet(Of TEntity)
returnValue = instance.CreateObjectSet()
public virtual ObjectSet<TEntity> CreateObjectSet<TEntity>()
where TEntity : class
public:
generic<typename TEntity>
where TEntity : ref class
virtual ObjectSet<TEntity>^ CreateObjectSet()
abstract CreateObjectSet : unit -> ObjectSet<'TEntity> when 'TEntity : not struct
override CreateObjectSet : unit -> ObjectSet<'TEntity> when 'TEntity : not struct
JScript does not support generic types and methods.
Typparameter
- TEntity
Der Entitätstyp des angeforderten ObjectSet<TEntity>-Objekts.
Rückgabewert
Typ: System.Data.Entity.Core.Objects.ObjectSet<TEntity>
Die neue ObjectSet<TEntity>-Instanz.
Ausnahmen
Ausnahme | Bedingung |
---|---|
InvalidOperationException | Die Eigenschaft DefaultContainerName ist nicht im ObjectContext festgelegt oder der angegebene Typ gehört zu mehr als einer Entitätenmenge. |