ObjectContext.CreateObjectSet Metoda

Definice

Přetížení

CreateObjectSet<TEntity>()

Vytvoří novou ObjectSet<TEntity> instanci, která se používá 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žívá 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žívá 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í nastavená u 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žívá 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 entity sady pro vrácenou ObjectSet<TEntity>hodnotu . 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

Hodnota EntitySet z entitySetName neodpovídá hodnotě EntitySet objektu EntityKey.

-nebo-

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

-nebo-

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

Platí pro