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


PropertyAttributeConfigurationConvention<TAttribute> Класс

Определение

Базовый класс для соглашений, обрабатывающих атрибуты СРЕДЫ CLR, обнаруженные в свойствах типов в модели.

public abstract class PropertyAttributeConfigurationConvention<TAttribute> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type PropertyAttributeConfigurationConvention<'Attribute (requires 'Attribute :> Attribute)> = class
    inherit Convention
Public MustInherit Class PropertyAttributeConfigurationConvention(Of TAttribute)
Inherits Convention

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

TAttribute

Тип искать атрибут.

Наследование
PropertyAttributeConfigurationConvention<TAttribute>
Производный

Комментарии

Обратите внимание, что производное соглашение будет применяться к любому нестатическому свойству сопоставленного типа с указанным атрибутом, даже если оно не было включено в модель.

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

PropertyAttributeConfigurationConvention<TAttribute>()

Инициализирует новый экземпляр класса PropertyAttributeConfigurationConvention<TAttribute>.

Методы

Apply(PropertyInfo, ConventionTypeConfiguration, TAttribute)

Применяет это соглашение к свойству, к которому применен атрибут типа TAttribute.

Properties()

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

(Унаследовано от Convention)
Properties<T>()

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

(Унаследовано от Convention)
Types()

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

(Унаследовано от Convention)
Types<T>()

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

(Унаследовано от Convention)

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