DbContext.Set Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| Set<TEntity>() |
Vytvoří, DbSet<TEntity> který lze použít k dotazování a uložení instancí |
| Set<TEntity>(String) |
Vytvoří DbSet<TEntity> typ entity sdíleného typu, který lze použít k dotazování a uložení instancí |
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 .