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


DiscriminatorLengthConvention Класс

Определение

Соглашение, устанавливающее максимальную длину для строковых свойств дискриминатора.

public class DiscriminatorLengthConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
type DiscriminatorLengthConvention = class
    interface IModelFinalizingConvention
    interface IConvention
Public Class DiscriminatorLengthConvention
Implements IModelFinalizingConvention
Наследование
DiscriminatorLengthConvention
Реализации

Комментарии

Для максимальной длины устанавливается значение, достаточное для охвата всех дискриминаторных значений в иерархии.

Дополнительные сведения и примеры см. в разделах Соглашения о построении моделей и сопоставление иерархий наследования TPH .

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

DiscriminatorLengthConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Создает новый экземпляр DiscriminatorLengthConvention.

Свойства

Dependencies

Зависимости для этой службы.

RelationalDependencies

Зависимости от реляционного поставщика для этой службы.

Методы

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Вызывается при завершении модели.

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