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 параметра.
–или–
Указанный тип принадлежит нескольким набору сущностей.