ObjectContext.CreateObjectSet Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
CreateObjectSet<TEntity>() |
Tworzy nowe ObjectSet<TEntity> wystąpienie używane do wykonywania zapytań, dodawania, modyfikowania i usuwania obiektów określonego typu jednostki. |
CreateObjectSet<TEntity>(String) |
Tworzy nowe ObjectSet<TEntity> wystąpienie używane do wykonywania zapytań, dodawania, modyfikowania i usuwania obiektów określonego typu oraz o określonej nazwie zestawu jednostek. |
CreateObjectSet<TEntity>()
Tworzy nowe ObjectSet<TEntity> wystąpienie używane do wykonywania zapytań, dodawania, modyfikowania i usuwania obiektów określonego typu jednostki.
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)
Parametry typu
- TEntity
Typ jednostki żądanego ObjectSet<TEntity>obiektu .
Zwraca
Nowe ObjectSet<TEntity> wystąpienie.
Wyjątki
Właściwość DefaultContainerName nie jest ustawiona na ObjectContext obiekcie lub określony typ należy do więcej niż jednego zestawu jednostek.
Dotyczy
CreateObjectSet<TEntity>(String)
Tworzy nowe ObjectSet<TEntity> wystąpienie używane do wykonywania zapytań, dodawania, modyfikowania i usuwania obiektów określonego typu oraz o określonej nazwie zestawu jednostek.
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)
Parametry typu
- TEntity
Typ jednostki żądanego ObjectSet<TEntity>obiektu .
Parametry
- entitySetName
- String
Nazwa jednostki ustawionej dla zwróconego ObjectSet<TEntity>elementu . Ciąg musi być kwalifikowany przez domyślną nazwę kontenera, jeśli DefaultContainerName właściwość nie jest ustawiona na ObjectContext .
Zwraca
Nowe ObjectSet<TEntity> wystąpienie.
Wyjątki
Właściwość EntitySet entitySetName nie jest zgodna EntitySet z obiektem EntityKey lub DefaultContainerName właściwość nie jest ustawiona na ObjectContext obiekcie, a nazwa nie jest kwalifikowana jako część parametru entitySetName lub określony typ należy do więcej niż jednego zestawu jednostek.