Jazyk

DbContext.Set Metoda

Definice

Přetížení

Název Description
Set<TEntity>()

Vytvoří, DbSet<TEntity> který lze použít k dotazování a uložení instancí TEntity.

Set<TEntity>(String)

Vytvoří DbSet<TEntity> typ entity sdíleného typu, který lze použít k dotazování a uložení instancí TEntity.

Set<TEntity>()

Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs

Vytvoří, DbSet<TEntity> který lze použít k dotazování a uložení instancí 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)

Parametry typu

TEntity

Typ entity, pro kterou má být vrácena sada.

Návraty

Sada pro daný typ entity.

Poznámky

Entity Framework Core nepodporuje spouštění více paralelních operací ve stejné instanci DbContext. To zahrnuje paralelní spouštění asynchronních dotazů i jakékoli explicitní souběžné používání z více vláken. Proto vždy čekejte asynchronní volání okamžitě nebo použijte samostatné instance DbContext pro operace, které se spouští paralelně. Další informace a příklady najdete v tématu Zabránění problémům s vlákny DbContext .

Další informace a příklady najdete v tématu Dotazování na data pomocí EF Core a sledování změn .

Platí pro

Set<TEntity>(String)

Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs
Zdroj:
DbContext.cs

Vytvoří DbSet<TEntity> typ entity sdíleného typu, který lze použít k dotazování a uložení instancí 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)

Parametry typu

TEntity

Typ entity, pro kterou má být vrácena sada.

Parametry

name
String

Název typu entity sdíleného typu, který se má použít.

Návraty

Sada pro daný typ entity.

Poznámky

Typy entit sdíleného typu se obvykle používají pro entitu spojení v relacích M:N.

Další informace a příklady najdete v tématu Dotazování dat pomocí EF Core, změny sledování a sdílených typů entit .

Platí pro