DbContext.Set Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Set<TEntity>() |
Cria um DbSet<TEntity> que pode ser usado para consultar e salvar instâncias de |
Set<TEntity>(String) |
Cria um DbSet<TEntity> para um tipo de entidade de tipo compartilhado que pode ser usado para consultar e salvar instâncias de |
Set<TEntity>()
Cria um DbSet<TEntity> que pode ser usado para consultar e salvar instâncias de TEntity
.
public virtual Microsoft.EntityFrameworkCore.DbSet<TEntity> Set<TEntity> () where TEntity : class;
abstract member Set : unit -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Set : unit -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Set(Of TEntity As Class) () As DbSet(Of TEntity)
Parâmetros de tipo
- TEntity
O tipo de entidade para a qual um conjunto deve ser retornado.
Retornos
Um conjunto para o tipo de entidade fornecido.
Comentários
O Entity Framework Core não dá suporte a várias operações paralelas que estão sendo executadas na mesma instância DbContext. Isso inclui a execução paralela de consultas assíncronas e qualquer uso simultâneo explícito de vários threads. Portanto, sempre aguarde chamadas assíncronas imediatamente ou use instâncias DbContext separadas para operações executadas em paralelo. Consulte Evitando problemas de threading DbContext para obter mais informações e exemplos.
Consulte Consultando dados com o EF Core e Alterando o controle para obter mais informações e exemplos.
Aplica-se a
Set<TEntity>(String)
Cria um DbSet<TEntity> para um tipo de entidade de tipo compartilhado que pode ser usado para consultar e salvar instâncias de TEntity
.
public virtual Microsoft.EntityFrameworkCore.DbSet<TEntity> Set<TEntity> (string name) where TEntity : class;
abstract member Set : string -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Set : string -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Set(Of TEntity As Class) (name As String) As DbSet(Of TEntity)
Parâmetros de tipo
- TEntity
O tipo de entidade para a qual um conjunto deve ser retornado.
Parâmetros
- name
- String
O nome do tipo de entidade de tipo compartilhado a ser usado.
Retornos
Um conjunto para o tipo de entidade fornecido.
Comentários
Os tipos de entidade de tipo compartilhado normalmente são usados para a entidade de junção em relações muitos para muitos.
Consulte Consultando dados com o EF Core, Alterando o controle e tipos de entidade compartilhados para obter mais informações e exemplos.
Aplica-se a
Entity Framework