ObjectContext.CreateObjectSet Метод

Определение

Перегрузки

Имя Описание
CreateObjectSet<TEntity>()

Создает новый ObjectSet<TEntity> экземпляр, используемый для запроса, добавления, изменения и удаления объектов указанного типа сущности.

CreateObjectSet<TEntity>(String)

Создает новый ObjectSet<TEntity> экземпляр, который используется для запроса, добавления, изменения и удаления объектов указанного типа и с указанным именем набора сущностей.

CreateObjectSet<TEntity>()

Создает новый ObjectSet<TEntity> экземпляр, используемый для запроса, добавления, изменения и удаления объектов указанного типа сущности.

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)

Параметры типа

TEntity

Тип сущности запрошенного ObjectSet<TEntity>объекта.

Возвращаемое значение

Новый ObjectSet<TEntity> экземпляр.

Исключения

Свойство DefaultContainerName не задано в параметре ObjectContext.

–или–

Указанный тип принадлежит нескольким набору сущностей.

Применяется к

CreateObjectSet<TEntity>(String)

Создает новый ObjectSet<TEntity> экземпляр, который используется для запроса, добавления, изменения и удаления объектов указанного типа и с указанным именем набора сущностей.

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)

Параметры типа

TEntity

Тип сущности запрошенного ObjectSet<TEntity>объекта.

Параметры

entitySetName
String

Имя набора сущностей для возвращаемого ObjectSet<TEntity>объекта. Строка должна быть квалифицирована по имени контейнера по умолчанию, если DefaultContainerName свойство не задано в объекте ObjectContext.

Возвращаемое значение

Новый ObjectSet<TEntity> экземпляр.

Исключения

Значение EntitySet from entitySetName не соответствует EntitySet объекту EntityKey.

–или–

Свойство DefaultContainerName не задано в ObjectContext поле, а имя не является частью entitySetName параметра.

–или–

Указанный тип принадлежит нескольким набору сущностей.

Применяется к