ObjectContext.CreateObjectSet<TEntity> Method (String)
Creates a new ObjectSet<TEntity> instance that is used to query, add, modify, and delete objects of the specified type and with the specified entity set name.
Namespace: System.Data.Objects
Assembly: System.Data.Entity (in System.Data.Entity.dll)
public ObjectSet<TEntity> CreateObjectSet<TEntity>( string entitySetName ) where TEntity : class
Type Parameters
- TEntity
Entity type of the requested ObjectSet<TEntity>.
Parameters
- entitySetName
- Type: System.String
Name of the entity set for the returned ObjectSet<TEntity>. The string must be qualified by the default container name if the DefaultContainerName property is not set on the ObjectContext.
| Exception | Condition |
|---|---|
| InvalidOperationException | The EntitySet from entitySetName does not match the EntitySet of the object’s EntityKey. -or- The DefaultContainerName property is not set on the ObjectContext and the name is not qualified as part of the entitySetName parameter. -or- The specified type belongs to more than one entity set. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.