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


DiscriminatorBuilder<TDiscriminator> Класс

Определение

Предоставляет простую поверхность API для задания дискриминаторных значений.

public class DiscriminatorBuilder<TDiscriminator>
type DiscriminatorBuilder<'Discriminator> = class
Public Class DiscriminatorBuilder(Of TDiscriminator)

Параметры типа

TDiscriminator

Тип дискриминационного свойства.

Наследование
DiscriminatorBuilder<TDiscriminator>

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

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

DiscriminatorBuilder<TDiscriminator>(DiscriminatorBuilder)

Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core.

Методы

HasValue(String, TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного типа.

HasValue(TDiscriminator)

Настраивает значение дискриминатора по умолчанию для использования.

HasValue(Type, TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей заданного типа.

HasValue<TEntity>(TDiscriminator)

Настраивает значение дискриминатора для использования для сущностей данного универсального типа.

IsComplete(Boolean)

Настраивает, если сопоставление дискриминатора завершено.

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