TemporaryGuidValueGenerator Třída
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í.
public class TemporaryGuidValueGenerator : Microsoft.EntityFrameworkCore.ValueGeneration.GuidValueGenerator
type TemporaryGuidValueGenerator = class
inherit GuidValueGenerator
Public Class TemporaryGuidValueGenerator
Inherits GuidValueGenerator
- Dědičnost
Poznámky
Další informace a příklady najdete v tématu Generování hodnot EF Core .
Konstruktory
TemporaryGuidValueGenerator() |
Guid Generuje hodnoty pomocí NewGuid(). Vygenerované hodnoty jsou dočasné, což znamená, že při uložení entity budou nahrazeny hodnotami vygenerovanými databází. |
Vlastnosti
GeneratesStableValues |
Získá hodnotu označující, zda jsou vygenerované hodnoty stabilní. To znamená, že hodnota bude vždy stejná pro danou vlastnost v dané entitě a nezávisí na tom, jaké další hodnoty mohly být vygenerovány dříve. Například diskriminující hodnoty generované pro hierarchii TPH jsou stabilní. Stabilní hodnoty nebudou nikdy označeny jako neznámé. (Zděděno od ValueGenerator) |
GeneratesTemporaryValues |
Získá hodnotu, která má být přiřazena vlastnosti. |
Metody
Next(EntityEntry) |
Získá hodnotu, která má být přiřazena vlastnosti. (Zděděno od GuidValueGenerator) |
NextAsync(EntityEntry, CancellationToken) |
Metoda šablony, která má být přepsána implementacemi pro provádění generování hodnot. (Zděděno od ValueGenerator<TValue>) |
NextValue(EntityEntry) |
Získá hodnotu, která má být přiřazena vlastnosti. (Zděděno od ValueGenerator<TValue>) |
NextValueAsync(EntityEntry, CancellationToken) |
Získá hodnotu, která má být přiřazena vlastnosti. (Zděděno od ValueGenerator<TValue>) |
WithConverter(ValueConverter) |
Zabalí to ValueGenerator tak, že zpracuje hodnoty převedené s daným ValueConverterobjektem . (Zděděno od ValueGenerator) |
Platí pro
Entity Framework