Lenguaje

ScaffoldingPropertyAnnotations Clase

Definición

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
Herencia
ScaffoldingPropertyAnnotations

Constructores

Nombre Description
ScaffoldingPropertyAnnotations(IProperty)

Campos

Nombre Description
ProviderFullAnnotationNames (Heredado de RelationalPropertyAnnotations)

Propiedades

Nombre Description
Annotations

Asistente RelationalAnnotations que representa el objeto IProperty que 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)
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 las últimas llamadas.

(Heredado de RelationalPropertyAnnotations)

Métodos

Nombre Description
CanSetComputedColumnSql(String)

Determina si se puede establecer o no ComputedColumnSql sin conflicto.

Este método puede producir si ShouldThrowOnConflict devuelve true.

(Heredado de RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

Determina si se puede establecer o no DefaultValue sin conflicto.

Este método puede producir si ShouldThrowOnConflict devuelve true.

(Heredado de RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

Determina si se puede establecer o no DefaultValueSql sin conflicto.

Este método puede producir si ShouldThrowOnConflict devuelve true.

(Heredado de RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

Borra los valores establecidos para DefaultValue, DefaultValueSqly ComputedColumnSql.

(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 del RelationalAnnotations objeto en uso.

(Heredado de RelationalPropertyAnnotations)
SetColumnType(String)

Intenta establecer mediante ColumnType la semántica del RelationalAnnotations objeto en uso.

(Heredado de RelationalPropertyAnnotations)
SetComputedColumnSql(String)

Intenta establecer mediante ComputedColumnSql la semántica del RelationalAnnotations objeto en uso.

(Heredado de RelationalPropertyAnnotations)
SetDefaultValue(Object)

Intenta establecer mediante DefaultValue la semántica del RelationalAnnotations objeto en uso.

(Heredado de RelationalPropertyAnnotations)
SetDefaultValueSql(String)

Intenta establecer mediante DefaultValueSql la semántica del RelationalAnnotations objeto en uso.

(Heredado de RelationalPropertyAnnotations)

Se aplica a