ObjectContext.CreateObjectSet Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateObjectSet<TEntity>() |
Erstellt eine neue ObjectSet<TEntity>-Instanz, die verwendet wird, um Objekte des angegebenen Entitätstyps abzufragen, hinzuzufügen, zu ändern und zu löschen. |
CreateObjectSet<TEntity>(String) |
Erstellt eine neue ObjectSet<TEntity>-Instanz, die verwendet wird, um Objekte des angegebenen Typs mit dem angegebenen Entitätenmengennamen abzufragen, hinzuzufügen, zu ändern und zu löschen. |
CreateObjectSet<TEntity>()
Erstellt eine neue ObjectSet<TEntity>-Instanz, die verwendet wird, um Objekte des angegebenen Entitätstyps abzufragen, hinzuzufügen, zu ändern und zu löschen.
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)
Typparameter
- TEntity
Der Entitätstyp des angeforderten ObjectSet<TEntity>-Objekts.
Gibt zurück
Die neue ObjectSet<TEntity>-Instanz.
Ausnahmen
Die DefaultContainerName -Eigenschaft ist nicht für den ObjectContext oder festgelegt, der angegebene Typ gehört zu mehr als einem Entitätssatz.
Gilt für:
CreateObjectSet<TEntity>(String)
Erstellt eine neue ObjectSet<TEntity>-Instanz, die verwendet wird, um Objekte des angegebenen Typs mit dem angegebenen Entitätenmengennamen abzufragen, hinzuzufügen, zu ändern und zu löschen.
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)
Typparameter
- TEntity
Der Entitätstyp des angeforderten ObjectSet<TEntity>-Objekts.
Parameter
- entitySetName
- String
Der Name der Entitätenmenge für das zurückgegebene ObjectSet<TEntity>-Objekt. Die Zeichenfolge muss durch den Standardcontainernamen qualifiziert werden, wenn die DefaultContainerName -Eigenschaft nicht für ObjectContext festgelegt ist.
Gibt zurück
Die neue ObjectSet<TEntity>-Instanz.
Ausnahmen
Der EntitySet from entitySetName stimmt nicht mit dem EntitySet des -Objekts EntityKey überein, oder die DefaultContainerName -Eigenschaft ist für nicht festgelegt ObjectContext , und der Name ist nicht als Teil des entitySetName-Parameters qualifiziert, oder der angegebene Typ gehört zu mehr als einem Entitätssatz.
Gilt für:
Entity Framework