Compartilhar via


AttributeToTableAnnotationConvention<TAttribute,TAnnotation> Classe

Definição

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

public class AttributeToTableAnnotationConvention<TAttribute,TAnnotation> : System.Data.Entity.ModelConfiguration.Conventions.Convention where TAttribute : Attribute
type AttributeToTableAnnotationConvention<'Attribute, 'Annotation (requires 'Attribute :> Attribute)> = class
    inherit Convention
Public Class AttributeToTableAnnotationConvention(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
AttributeToTableAnnotationConvention<TAttribute,TAnnotation>

Construtores

AttributeToTableAnnotationConvention<TAttribute,TAnnotation>(String, Func<Type,IList<TAttribute>,TAnnotation>)

Constrói uma convenção que criará anotações de tabela 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