ObjectContext.CreateObjectSet Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
CreateObjectSet<TEntity>() |
Vytvoří novou ObjectSet<TEntity> instanci, která se používá k dotazování, přidávání, úpravám a odstraňování objektů zadaného typu entity. |
CreateObjectSet<TEntity>(String) |
Vytvoří novou ObjectSet<TEntity> instanci, která se používá k dotazování, přidávání, úpravám a odstraňování objektů zadaného typu a se zadaným názvem sady entit. |
CreateObjectSet<TEntity>()
Vytvoří novou ObjectSet<TEntity> instanci, která se používá k dotazování, přidávání, úpravám a odstraňování objektů zadaného typu entity.
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 entity požadovaného ObjectSet<TEntity>typu .
Návraty
Nová ObjectSet<TEntity> instance.
Výjimky
Vlastnost DefaultContainerName není nastavena ObjectContext na nebo zadaný typ patří do více než jedné sady entit.
Platí pro
CreateObjectSet<TEntity>(String)
Vytvoří novou ObjectSet<TEntity> instanci, která se používá k dotazování, přidávání, úpravám a odstraňování objektů zadaného typu a se zadaným názvem sady entit.
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 entity požadovaného ObjectSet<TEntity>typu .
Parametry
- entitySetName
- String
Název entity sady pro vrácenou ObjectSet<TEntity>sadu . Pokud vlastnost není nastavená na . Pokud vlastnost není nastavená na , řetězec musí být kvalifikovaný výchozím názvem DefaultContainerName kontejneru ObjectContext .
Návraty
Nová ObjectSet<TEntity> instance.
Výjimky
From EntitySet entitySetName neodpovídá EntitySet objektu EntityKey nebo DefaultContainerName vlastnost není nastavena na ObjectContext a název není kvalifikován jako součást parametru entitySetName nebo zadaný typ patří do více než jedné sady entit.
Platí pro
Entity Framework