Compartilhar via


AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> Classe

Definição

Uma classe de uso geral para convenções do Code First que leem atributos de propriedades do .NET e geram anotações de coluna com base nesses atributos.

public class AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type AttributeToColumnAnnotationConvention<'Attribute, 'Annotation (requires 'Attribute :> Attribute)> = class
    inherit Convention
Public Class AttributeToColumnAnnotationConvention(Of TAttribute, TAnnotation)
Inherits Convention

Parâmetros de tipo

TAttribute

O tipo de atributo a ser descoberto.

TAnnotation

O tipo de anotação que será criado.

Herança
AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>
Derivado

Construtores

AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>(String, Func<PropertyInfo,IList<TAttribute>,TAnnotation>)

Constrói uma convenção que criará anotações de coluna com o nome fornecido e usando o delegado de fábrica fornecido.

Métodos

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