ObjectContext.CreateObjectSet 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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> 实例。
例外
适用于
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>的实体集的名称。 如果未设置ObjectContext属性,DefaultContainerName则字符串必须按默认容器名称进行限定。
返回
新 ObjectSet<TEntity> 实例。
例外
from EntitySetentitySetName 与 EntitySet 对象的 EntityKey.
-或-
该 DefaultContainerName 属性未在参数中 ObjectContext 设置,并且名称未限定为参数的 entitySetName 一部分。
-或-
指定的类型属于多个实体集。