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>) |
Вызывается при завершении модели. |
Применяется к
Entity Framework