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
| Name | Beschreibung |
|---|---|
| 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 verwendet |
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
- Quelle:
- DbContext.cs
- Quelle:
- DbContext.cs
Erstellt eine DbSet<TEntity> , die zum Abfragen und Speichern von Instanzen von 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)
Typparameter
- TEntity
Der Typ der Entität, für die 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 derselben DbContext-Instanz 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 Vorgänge, die parallel ausgeführt werden. 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 Changing Tracking .
Gilt für:
Set<TEntity>(String)
- Quelle:
- DbContext.cs
- Quelle:
- DbContext.cs
- 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 verwendet TEntitywerden 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 Typ der Entität, für die ein Satz zurückgegeben werden soll.
Parameter
- name
- String
Der Name des zu verwendenden Entitätstyps vom Typ "Shared-Type".
Gibt zurück
Ein Satz für den angegebenen Entitätstyp.
Hinweise
Entitätstypen vom Typ "Gemeinsam" werden in der Regel für die Verknüpfungsentität in m:n-Beziehungen verwendet.
Weitere Informationen und Beispiele finden Sie unter Abfragen von Daten mit EF Core, Änderungsnachverfolgung und freigegebenen Entitätstypen .