Freigeben über


ObjectContext.CreateObjectSet Methode

Definition

Überlädt

Name Beschreibung
CreateObjectSet<TEntity>()

Erstellt eine neue ObjectSet<TEntity> Instanz, die zum Abfragen, Hinzufügen, Ändern und Löschen von Objekten des angegebenen Entitätstyps verwendet wird.

CreateObjectSet<TEntity>(String)

Erstellt eine neue ObjectSet<TEntity> Instanz, die zum Abfragen, Hinzufügen, Ändern und Löschen von Objekten des angegebenen Typs und mit dem angegebenen Entitätssatznamen verwendet wird.

CreateObjectSet<TEntity>()

Erstellt eine neue ObjectSet<TEntity> Instanz, die zum Abfragen, Hinzufügen, Ändern und Löschen von Objekten des angegebenen Entitätstyps verwendet wird.

public:
generic <typename TEntity>
 where TEntity : class System::Data::Objects::ObjectSet<TEntity> ^ CreateObjectSet();
public System.Data.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity>() where TEntity : class;
member this.CreateObjectSet : unit -> System.Data.Objects.ObjectSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Function CreateObjectSet(Of TEntity As Class) () As ObjectSet(Of TEntity)

Typparameter

TEntity

Entitätstyp des angeforderten ObjectSet<TEntity>.

Gibt zurück

Die neue ObjectSet<TEntity> Instanz.

Ausnahmen

Die DefaultContainerName Eigenschaft wird für die ObjectContext.

- oder -

Der angegebene Typ gehört zu mehreren Entitätengruppen.

Gilt für:

CreateObjectSet<TEntity>(String)

Erstellt eine neue ObjectSet<TEntity> Instanz, die zum Abfragen, Hinzufügen, Ändern und Löschen von Objekten des angegebenen Typs und mit dem angegebenen Entitätssatznamen verwendet wird.

public:
generic <typename TEntity>
 where TEntity : class System::Data::Objects::ObjectSet<TEntity> ^ CreateObjectSet(System::String ^ entitySetName);
public System.Data.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity>(string entitySetName) where TEntity : class;
member this.CreateObjectSet : string -> System.Data.Objects.ObjectSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Function CreateObjectSet(Of TEntity As Class) (entitySetName As String) As ObjectSet(Of TEntity)

Typparameter

TEntity

Entitätstyp des angeforderten ObjectSet<TEntity>.

Parameter

entitySetName
String

Name des Entitätssatzes für die zurückgegebene ObjectSet<TEntity>. Die Zeichenfolge muss durch den Standardcontainernamen qualifiziert werden, wenn die DefaultContainerName Eigenschaft nicht für die ObjectContext.

Gibt zurück

Die neue ObjectSet<TEntity> Instanz.

Ausnahmen

Das EntitySet Von-Objekt entitySetName stimmt nicht mit dem EntitySet objekt überein EntityKey.

- oder -

Die DefaultContainerName Eigenschaft wird nicht für den ObjectContext Parameter festgelegt, und der Name ist nicht als Teil des entitySetName Parameters qualifiziert.

- oder -

Der angegebene Typ gehört zu mehreren Entitätengruppen.

Gilt für: