Partilhar via


PropertyAttributeConfigurationConvention<TAttribute> Classe

Definição

Classe base para convenções que processam atributos CLR encontrados em propriedades de tipos no modelo.

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

Parâmetros de tipo

TAttribute

O tipo do atributo a ser buscado.

Herança
PropertyAttributeConfigurationConvention<TAttribute>
Derivado

Comentários

Observe que a convenção derivada será aplicada a qualquer propriedade não estática no tipo mapeado que tenha o atributo especificado, mesmo que não tenha sido incluída no modelo.

Construtores

PropertyAttributeConfigurationConvention<TAttribute>()

Inicializa uma nova instância da classe PropertyAttributeConfigurationConvention<TAttribute>.

Métodos

Apply(PropertyInfo, ConventionTypeConfiguration, TAttribute)

Aplica essa convenção a uma propriedade que tem um atributo do tipo TAttribute aplicado.

Properties()

Inicia a configuração de uma convenção leve que se aplica a todas as propriedades no modelo.

(Herdado de Convention)
Properties<T>()

Inicia a configuração de uma convenção leve que se aplica a todas as propriedades primitivas do tipo especificado no modelo.

(Herdado de Convention)
Types()

Inicia a configuração de uma convenção leve que se aplica a todos os tipos mapeados no modelo.

(Herdado de Convention)
Types<T>()

Inicia a configuração de uma convenção leve que se aplica a todos os tipos mapeados no modelo que derivam ou implementam o tipo especificado.

(Herdado de Convention)

Aplica-se a