Compartir a través de


TableColumnAttribute Clase

Definición

TableColumnAttribute se puede usar para anotar las propiedades del modelo de datos que representan las propiedades del sistema usadas por .TableController<TData> Al indicar qué columnas son el identificador, la versión, createdAt, etc. columnas, los distintos administradores de dominio pueden aprovechar esa información para proporcionar la mejor asignación posible a cualquier almacén back-end determinado.

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public sealed class TableColumnAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type TableColumnAttribute = class
    inherit Attribute
Public NotInheritable Class TableColumnAttribute
Inherits Attribute
Herencia
TableColumnAttribute
Atributos

Constructores

TableColumnAttribute(TableColumnType)

Inicializa una nueva instancia de TableColumnAttribute con un especificado columnType.

Propiedades

ColumnType

Para la TableColumnType propiedad a la que se aplica este atributo.

TableColumnAnnotation

Al registrar con TableColumnAttribute Entity Framework mediante una convención de código del generador de modelos, use este nombre como nombre de anotación de columna de tabla. Consulte https://entityframework.codeplex.com/wikipage?title=Code%20First%20Annotations para obtener más información sobre las convenciones y las anotaciones de código de Entity Framework.

Se aplica a