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 из параметра entitySetName
не совпадает с набором сущностей EntitySet ключа EntityKey объекта.
-или-
Свойство DefaultContainerName не задается на ObjectContext, а имя не задано как часть параметра entitySetName
.
-или-
Заданный тип относится к более чем одному набору сущностей.