AttributeToColumnAnnotationConvention<TAttribute,TAnnotation> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de uso general para convenciones code First que leen atributos de propiedades de .NET y generan anotaciones de columna basadas en esos 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
Tipo de atributo que se va a detectar.
- TAnnotation
Tipo de anotación que se creará.
- Herencia
- Derivado
Constructores
| AttributeToColumnAnnotationConvention<TAttribute,TAnnotation>(String, Func<PropertyInfo,IList<TAttribute>,TAnnotation>) |
Construye una convención que creará anotaciones de columna con el nombre especificado y con el delegado de fábrica especificado. |
Métodos
| Properties() |
Comienza la configuración de una convención ligera que se aplica a todas las propiedades del modelo. (Heredado de Convention) |
| Properties<T>() |
Comienza la configuración de una convención ligera que se aplica a todas las propiedades primitivas del tipo especificado en el modelo. (Heredado de Convention) |
| Types() |
Comienza la configuración de una convención ligera que se aplica a todos los tipos asignados del modelo. (Heredado de Convention) |
| Types<T>() |
Comienza la configuración de una convención ligera que se aplica a todos los tipos asignados del modelo que derivan o implementan el tipo especificado. (Heredado de Convention) |