ScaffoldingPropertyAnnotations 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í.
public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
- Herencia
Constructores
ScaffoldingPropertyAnnotations(IProperty) |
Campos
ProviderFullAnnotationNames | (Heredado de RelationalPropertyAnnotations) |
Propiedades
Annotations |
Asistente RelationalAnnotations que representa el objeto que IProperty se va a anotar. (Heredado de RelationalPropertyAnnotations) |
ColumnName |
Nombre de la columna a la que se asigna la propiedad. (Heredado de RelationalPropertyAnnotations) |
ColumnOrdinal | |
ColumnType |
Tipo de base de datos de la columna a la que se asigna la propiedad. (Heredado de RelationalPropertyAnnotations) |
ComputedColumnSql |
Expresión SQL de restricción calculada que se debe usar al crear una columna para esta propiedad. (Heredado de RelationalPropertyAnnotations) |
DefaultValue |
Valor predeterminado que se va a usar en la definición de la columna al crear una columna para esta propiedad. (Heredado de RelationalPropertyAnnotations) |
DefaultValueSql |
Expresión SQL de restricción predeterminada que se debe usar al crear una columna para esta propiedad. (Heredado de RelationalPropertyAnnotations) |
IsFixedLength |
Marca que indica si la propiedad es capaz de almacenar solo datos de longitud fija, como cadenas. (Heredado de RelationalPropertyAnnotations) |
Property |
que IProperty se va a anotar. (Heredado de RelationalPropertyAnnotations) |
ShouldThrowOnConflict |
Indica si se debe producir o no una excepción si se establece una configuración en conflicto. Normalmente, esto se invalida al compilar mediante una API fluida para implementar la semántica de la última llamada gana. (Heredado de RelationalPropertyAnnotations) |
ShouldThrowOnInvalidConfiguration |
Indica si se debe producir o no una excepción si se establece una configuración no válida. (Heredado de RelationalPropertyAnnotations) |
Métodos
CanSetComputedColumnSql(String) |
Determina si se puede establecer o no ComputedColumnSql sin conflicto.
Este método puede producir si ShouldThrowOnConflict devuelve |
CanSetDefaultValue(Object) |
Determina si se puede establecer o no DefaultValue sin conflicto.
Este método puede producir si ShouldThrowOnConflict devuelve |
CanSetDefaultValueSql(String) |
Determina si se puede establecer o no DefaultValueSql sin conflicto.
Este método puede producir si ShouldThrowOnConflict devuelve |
ClearAllServerGeneratedValues() |
Borra los valores establecidos para DefaultValue, DefaultValueSqly ComputedColumnSql. (Heredado de RelationalPropertyAnnotations) |
GetAnnotations(IEntityType) |
Obtiene una RelationalEntityTypeAnnotations instancia de para el IEntityType determinado mantenimiento de la semántica que usa esta instancia para controlar la RelationalAnnotations configuración de anotaciones por convención. (Heredado de RelationalPropertyAnnotations) |
GetAnnotations(IProperty) |
Obtiene una RelationalPropertyAnnotations instancia de para el IProperty determinado mantenimiento de la semántica que usa esta instancia para controlar la RelationalAnnotations configuración de anotaciones por convención. (Heredado de RelationalPropertyAnnotations) |
GetComputedColumnSql(Boolean) |
Obtiene la expresión SQL de restricción calculada que se debe usar al crear una columna para esta propiedad. (Heredado de RelationalPropertyAnnotations) |
GetDefaultValue(Boolean) |
Obtiene el valor predeterminado que se va a usar en la definición de la columna al crear una columna para esta propiedad. (Heredado de RelationalPropertyAnnotations) |
GetDefaultValueSql(Boolean) |
Obtiene la expresión SQL de restricción predeterminada que se debe usar al crear una columna para esta propiedad. (Heredado de RelationalPropertyAnnotations) |
SetColumnName(String) |
Intenta establecer mediante ColumnName la semántica de RelationalAnnotations en uso. (Heredado de RelationalPropertyAnnotations) |
SetColumnType(String) |
Intenta establecer mediante ColumnType la semántica de RelationalAnnotations en uso. (Heredado de RelationalPropertyAnnotations) |
SetComputedColumnSql(String) |
Intenta establecer mediante ComputedColumnSql la semántica de RelationalAnnotations en uso. (Heredado de RelationalPropertyAnnotations) |
SetDefaultValue(Object) |
Intenta establecer mediante DefaultValue la semántica de RelationalAnnotations en uso. (Heredado de RelationalPropertyAnnotations) |
SetDefaultValueSql(String) |
Intenta establecer mediante DefaultValueSql la semántica de RelationalAnnotations en uso. (Heredado de RelationalPropertyAnnotations) |
SetFixedLength(Boolean) |
Configura la propiedad como capaz de almacenar solo datos de longitud fija, como cadenas. (Heredado de RelationalPropertyAnnotations) |