PropertyAttributeConventionBase<TAttribute> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый тип для соглашений, которые выполняют настройку на основе атрибута, применяемого к свойству.
public abstract class PropertyAttributeConventionBase<TAttribute> : Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyFieldChangedConvention where TAttribute : Attribute
type PropertyAttributeConventionBase<'Attribute (requires 'Attribute :> Attribute)> = class
interface IPropertyAddedConvention
interface IConvention
interface IPropertyFieldChangedConvention
Public MustInherit Class PropertyAttributeConventionBase(Of TAttribute)
Implements IPropertyAddedConvention, IPropertyFieldChangedConvention
Параметры типа
- TAttribute
Тип атрибута для поиска.
- Наследование
-
PropertyAttributeConventionBase<TAttribute>
- Производный
- Реализации
Комментарии
Производный класс должен реализовывать IPropertyAddedConvention и IPropertyFieldChangedConvention для обработки сложных свойств.
Дополнительные сведения и примеры см. в разделе Соглашения о создании моделей .
Конструкторы
PropertyAttributeConventionBase<TAttribute>(ProviderConventionSetBuilderDependencies) |
Создает новый экземпляр PropertyAttributeConventionBase<TAttribute>. |
Свойства
Dependencies |
Зависимости для этой службы. |
Методы
Применяется к
Entity Framework