ObjectContext.CreateObjectSet Metoda

Definice

Přetížení

Name Description
CreateObjectSet<TEntity>()

Vytvoří novou ObjectSet<TEntity> instanci, která se použije k dotazování, přidání, úpravě a odstranění objektů zadaného typu entity.

CreateObjectSet<TEntity>(String)

Vytvoří novou ObjectSet<TEntity> instanci, která se použije k dotazování, přidání, úpravě a odstranění objektů zadaného typu a se zadaným názvem sady entit.

CreateObjectSet<TEntity>()

Vytvoří novou ObjectSet<TEntity> instanci, která se použije k dotazování, přidání, úpravě a odstranění objektů zadaného typu entity.

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)

Parametry typu

TEntity

Typ entity požadovaného ObjectSet<TEntity>typu .

Návraty

Nová ObjectSet<TEntity> instance.

Výjimky

Vlastnost DefaultContainerName není nastavena na objektu ObjectContext.

nebo

Zadaný typ patří do více než jedné sady entit.

Platí pro

CreateObjectSet<TEntity>(String)

Vytvoří novou ObjectSet<TEntity> instanci, která se použije k dotazování, přidání, úpravě a odstranění objektů zadaného typu a se zadaným názvem sady entit.

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)

Parametry typu

TEntity

Typ entity požadovaného ObjectSet<TEntity>typu .

Parametry

entitySetName
String

Název sady entit pro vrácenou ObjectSet<TEntity>hodnotu . Řetězec musí být kvalifikovaný výchozím názvem kontejneru, pokud DefaultContainerName vlastnost není nastavena na .ObjectContext

Návraty

Nová ObjectSet<TEntity> instance.

Výjimky

Od EntitySetentitySetName neodpovídá EntitySet objektu EntityKey.

nebo

Vlastnost není nastavena DefaultContainerName na ObjectContext hodnotu a název není kvalifikovaný jako součást parametru entitySetName .

nebo

Zadaný typ patří do více než jedné sady entit.

Platí pro