DbContext.Set Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Set<TEntity>() |
Erstellt eine DbSet<TEntity> , die zum Abfragen und Speichern von Instanzen von |
Set<TEntity>(String) |
Erstellt einen DbSet<TEntity> für einen Entitätstyp vom typ shared, der zum Abfragen und Speichern von Instanzen von |
Set<TEntity>()
Erstellt eine DbSet<TEntity> , die zum Abfragen und Speichern von Instanzen von TEntity
verwendet werden kann.
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)
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:
Set<TEntity>(String)
Erstellt einen DbSet<TEntity> für einen Entitätstyp vom typ shared, der zum Abfragen und Speichern von Instanzen von TEntity
verwendet werden kann.
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)
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