TemporaryGuidValueGenerator Klasse
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.
public class TemporaryGuidValueGenerator : Microsoft.EntityFrameworkCore.ValueGeneration.GuidValueGenerator
type TemporaryGuidValueGenerator = class
inherit GuidValueGenerator
Public Class TemporaryGuidValueGenerator
Inherits GuidValueGenerator
- Vererbung
Hinweise
Weitere Informationen und Beispiele finden Sie unter EF Core-Wertgenerierung .
Konstruktoren
TemporaryGuidValueGenerator() |
Generiert Guid Werte mithilfe von NewGuid(). Die generierten Werte sind temporär, d. h., sie werden durch datenbankgenerierte Werte ersetzt, wenn die Entität gespeichert wird. |
Eigenschaften
GeneratesStableValues |
Ruft einen Wert ab, der angibt, ob die generierten Werte stabil sind. Das heißt, der Wert ist für eine bestimmte Eigenschaft in einer bestimmten Entität immer gleich und hängt nicht davon ab, welche anderen Werte zuvor generiert wurden. Beispielsweise sind die für eine TPH-Hierarchie generierten Diskriminatorwerte stabil. Stabile Werte werden niemals als unbekannt markiert. (Geerbt von ValueGenerator) |
GeneratesTemporaryValues |
Ruft einen Wert ab, der einer Eigenschaft zugewiesen werden soll. |
Methoden
Next(EntityEntry) |
Ruft einen Wert ab, der einer Eigenschaft zugewiesen werden soll. (Geerbt von GuidValueGenerator) |
NextAsync(EntityEntry, CancellationToken) |
Vorlagenmethode, die von Implementierungen überschrieben werden soll, um die Wertgenerierung durchzuführen. (Geerbt von ValueGenerator<TValue>) |
NextValue(EntityEntry) |
Ruft einen Wert ab, der einer Eigenschaft zugewiesen werden soll. (Geerbt von ValueGenerator<TValue>) |
NextValueAsync(EntityEntry, CancellationToken) |
Ruft einen Wert ab, der einer Eigenschaft zugewiesen werden soll. (Geerbt von ValueGenerator<TValue>) |
WithConverter(ValueConverter) |
Umschließt dies ValueGenerator so, dass werte verarbeitet werden, die mit dem angegebenen ValueConverterkonvertiert wurden. (Geerbt von ValueGenerator) |
Gilt für:
Entity Framework