ObjectContext.CreateObjectSet Método

Definición

Sobrecargas

CreateObjectSet<TEntity>()

Crea una nueva instancia de ObjectSet<TEntity> que se usa para consultar, agregar, modificar y eliminar objetos del tipo de entidad especificado.

CreateObjectSet<TEntity>(String)

Crea una nueva instancia de ObjectSet<TEntity> que se usa para consultar, agregar, modificar y eliminar objetos del tipo especificado y con el nombre del conjunto de entidades indicado.

CreateObjectSet<TEntity>()

Crea una nueva instancia de ObjectSet<TEntity> que se usa para consultar, agregar, modificar y eliminar objetos del tipo de entidad especificado.

C#
public System.Data.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity>() where TEntity : class;

Parámetros de tipo

TEntity

Tipo de entidad del objeto ObjectSet<TEntity> solicitado.

Devoluciones

La nueva instancia de ObjectSet<TEntity>.

Excepciones

La propiedad DefaultContainerName no está establecida en ObjectContext.

o bien

El tipo especificado pertenece a más de un conjunto de entidades.

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CreateObjectSet<TEntity>(String)

Crea una nueva instancia de ObjectSet<TEntity> que se usa para consultar, agregar, modificar y eliminar objetos del tipo especificado y con el nombre del conjunto de entidades indicado.

C#
public System.Data.Objects.ObjectSet<TEntity> CreateObjectSet<TEntity>(string entitySetName) where TEntity : class;

Parámetros de tipo

TEntity

Tipo de entidad del objeto ObjectSet<TEntity> solicitado.

Parámetros

entitySetName
String

Nombre del conjunto de entidades para el ObjectSet<TEntity> devuelto. El nombre del contenedor predeterminado debe calificar la cadena si la propiedad DefaultContainerName no está establecida en ObjectContext.

Devoluciones

La nueva instancia de ObjectSet<TEntity>.

Excepciones

EntitySet de entitySetName no coincide con EntitySet de EntityKey del objeto.

o bien

La propiedad DefaultContainerName no está establecida en ObjectContext y el nombre no está calificado como parte del parámetro entitySetName.

o bien

El tipo especificado pertenece a más de un conjunto de entidades.

Se aplica a

.NET Framework 4.8.1 y otras versiones
Producto Versiones
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1