Auf Englisch lesen

Freigeben über


DbContext.Set Methode

Definition

Überlädt

Set<TEntity>()

Erstellt eine DbSet<TEntity> , die zum Abfragen und Speichern von Instanzen von TEntityverwendet werden kann.

Set<TEntity>(String)

Erstellt einen DbSet<TEntity> für einen Entitätstyp vom typ shared, der zum Abfragen und Speichern von Instanzen von TEntityverwendet werden kann.

Set<TEntity>()

Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs

Erstellt eine DbSet<TEntity> , die zum Abfragen und Speichern von Instanzen von TEntityverwendet werden kann.

C#
public virtual Microsoft.EntityFrameworkCore.DbSet<TEntity> Set<TEntity> () where TEntity : class;

Typparameter

TEntity

Der Entitätstyp, für den ein Satz zurückgegeben werden soll.

Gibt zurück

Ein Satz für den angegebenen Entitätstyp.

Hinweise

Entity Framework Core unterstützt nicht mehrere parallele Vorgänge, die auf demselben DbContext-instance ausgeführt werden. Dies schließt die parallele Ausführung von asynchronen Abfragen und jede explizite gleichzeitige Verwendung aus mehreren Threads ein. Warten Sie daher immer sofort auf asynchrone Aufrufe, oder verwenden Sie separate DbContext-Instanzen für parallel ausgeführte Vorgänge. Weitere Informationen und Beispiele finden Sie unter Vermeiden von DbContext-Threadingproblemen .

Weitere Informationen und Beispiele finden Sie unter Abfragen von Daten mit EF Core und Ändern der Nachverfolgung .

Gilt für:

Entity Framework Core 9.0 und andere Versionen
Produkt Versionen
Entity Framework Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

Set<TEntity>(String)

Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs
Quelle:
DbContext.cs

Erstellt einen DbSet<TEntity> für einen Entitätstyp vom typ shared, der zum Abfragen und Speichern von Instanzen von TEntityverwendet werden kann.

C#
public virtual Microsoft.EntityFrameworkCore.DbSet<TEntity> Set<TEntity> (string name) where TEntity : class;

Typparameter

TEntity

Der Entitätstyp, für den ein Satz zurückgegeben werden soll.

Parameter

name
String

Der Name für den zu verwendenden Entitätstyp shared-type.

Gibt zurück

Ein Satz für den angegebenen Entitätstyp.

Hinweise

Entitätstypen vom typ shared werden in der Regel für die Joinentität in m:n-Beziehungen verwendet.

Weitere Informationen und Beispiele finden Sie unter Abfragen von Daten mit EF Core, Ändern der Nachverfolgung und Freigegebene Entitätstypen .

Gilt für:

Entity Framework Core 9.0 und andere Versionen
Produkt Versionen
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0