TemporaryGuidValueGenerator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public class TemporaryGuidValueGenerator : Microsoft.EntityFrameworkCore.ValueGeneration.GuidValueGenerator
type TemporaryGuidValueGenerator = class
inherit GuidValueGenerator
Public Class TemporaryGuidValueGenerator
Inherits GuidValueGenerator
- Наследование
Комментарии
Дополнительные сведения и примеры см. в статье Создание значений EF Core .
Конструкторы
TemporaryGuidValueGenerator() |
Создает Guid значения с помощью NewGuid(). Созданные значения являются временными, то есть они будут заменены значениями базы данных при сохранении сущности. |
Свойства
GeneratesStableValues |
Возвращает значение, указывающее, являются ли созданные значения стабильными. Это означает, что значение всегда будет одинаковым для заданного свойства в данной сущности и не зависит от того, какие другие значения могли быть созданы ранее. Например, дискриминаторные значения, созданные для иерархии TPH, являются стабильными. Стабильные значения никогда не будут помечены как неизвестные. (Унаследовано от ValueGenerator) |
GeneratesTemporaryValues |
Возвращает значение, присваиваемое свойству. |
Методы
Next(EntityEntry) |
Возвращает значение, присваиваемое свойству. (Унаследовано от GuidValueGenerator) |
NextAsync(EntityEntry, CancellationToken) |
Шаблонный метод, переопределенный реализациями для создания значения. (Унаследовано от ValueGenerator<TValue>) |
NextValue(EntityEntry) |
Возвращает значение, присваиваемое свойству. (Унаследовано от ValueGenerator<TValue>) |
NextValueAsync(EntityEntry, CancellationToken) |
Возвращает значение, присваиваемое свойству. (Унаследовано от ValueGenerator<TValue>) |
WithConverter(ValueConverter) |
Выполняет оболочку ValueGenerator таким образом, чтобы она обрабатывала значения, преобразованные с заданным ValueConverter. (Унаследовано от ValueGenerator) |
Применяется к
Entity Framework