AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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
Entity Framework