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) |
Настраивает, если сопоставление дискриминатора завершено. |