Поделиться через


BinaryValueGenerator Класс

Определение

Создает массив байтов из NewGuid(). Созданные значения не являются временными, то есть они будут сохранены в базе данных.

public class BinaryValueGenerator : Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator<byte[]>
type BinaryValueGenerator = class
    inherit ValueGenerator<byte[]>
Public Class BinaryValueGenerator
Inherits ValueGenerator(Of Byte())
Наследование
BinaryValueGenerator

Комментарии

Дополнительные сведения и примеры см. в статье Создание значений EF Core .

Конструкторы

BinaryValueGenerator()

Создает массив байтов из NewGuid(). Созданные значения не являются временными, то есть они будут сохранены в базе данных.

Свойства

GeneratesStableValues

Возвращает значение, указывающее, являются ли созданные значения стабильными. Это означает, что значение всегда будет одинаковым для заданного свойства в данной сущности и не зависит от того, какие другие значения могли быть созданы ранее. Например, дискриминаторные значения, созданные для иерархии TPH, являются стабильными. Стабильные значения никогда не будут помечены как неизвестные.

(Унаследовано от ValueGenerator)
GeneratesTemporaryValues

Возвращает значение, указывающее, являются ли созданные значения временными или постоянными. Эта реализация всегда возвращает значение false, то есть созданные значения будут сохранены в базе данных.

Методы

Next(EntityEntry)

Возвращает значение, присваиваемое свойству.

NextAsync(EntityEntry, CancellationToken)

Шаблонный метод, переопределенный реализациями для создания значения.

(Унаследовано от ValueGenerator<TValue>)
NextValue(EntityEntry)

Возвращает значение, присваиваемое свойству.

(Унаследовано от ValueGenerator<TValue>)
NextValueAsync(EntityEntry, CancellationToken)

Возвращает значение, присваиваемое свойству.

(Унаследовано от ValueGenerator<TValue>)
WithConverter(ValueConverter)

Выполняет оболочку ValueGenerator таким образом, чтобы она обрабатывала значения, преобразованные с заданным ValueConverter.

(Унаследовано от ValueGenerator)

Применяется к