Langue

ScaffoldingPropertyAnnotations Classe

Définition

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
Héritage
ScaffoldingPropertyAnnotations

Constructeurs

Nom Description
ScaffoldingPropertyAnnotations(IProperty)

Champs

Nom Description
ProviderFullAnnotationNames (Hérité de RelationalPropertyAnnotations)

Propriétés

Nom Description
Annotations

Assistance RelationalAnnotations représentant l’annoter IProperty .

(Hérité de RelationalPropertyAnnotations)
ColumnName

Nom de la colonne à laquelle la propriété est mappée.

(Hérité de RelationalPropertyAnnotations)
ColumnOrdinal
ColumnType

Type de base de données de la colonne à laquelle la propriété est mappée.

(Hérité de RelationalPropertyAnnotations)
ComputedColumnSql

Expression SQL de contrainte calculée qui doit être utilisée lors de la création d’une colonne pour cette propriété.

(Hérité de RelationalPropertyAnnotations)
DefaultValue

Valeur par défaut à utiliser dans la définition de la colonne lors de la création d’une colonne pour cette propriété.

(Hérité de RelationalPropertyAnnotations)
DefaultValueSql

Expression SQL de contrainte par défaut qui doit être utilisée lors de la création d’une colonne pour cette propriété.

(Hérité de RelationalPropertyAnnotations)
Property

Annoter IProperty .

(Hérité de RelationalPropertyAnnotations)
ShouldThrowOnConflict

Indique si une exception doit être levée ou non si la configuration en conflit est définie. Cela est généralement substitué lors de la création d’une API Fluent pour implémenter la sémantique du dernier appel.

(Hérité de RelationalPropertyAnnotations)

Méthodes

Nom Description
CanSetComputedColumnSql(String)

Détermine si elle peut être définie ou non ComputedColumnSql sans conflit.

Cette méthode peut lever si ShouldThrowOnConflict elle est retournée true.

(Hérité de RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

Détermine si elle peut être définie ou non DefaultValue sans conflit.

Cette méthode peut lever si ShouldThrowOnConflict elle est retournée true.

(Hérité de RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

Détermine si elle peut être définie ou non DefaultValueSql sans conflit.

Cette méthode peut lever si ShouldThrowOnConflict elle est retournée true.

(Hérité de RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

Efface toutes les valeurs définies pour DefaultValue, DefaultValueSqlet ComputedColumnSql.

(Hérité de RelationalPropertyAnnotations)
GetComputedColumnSql(Boolean)

Obtient l’expression SQL de contrainte calculée qui doit être utilisée lors de la création d’une colonne pour cette propriété.

(Hérité de RelationalPropertyAnnotations)
GetDefaultValue(Boolean)

Obtient la valeur par défaut à utiliser dans la définition de la colonne lors de la création d’une colonne pour cette propriété.

(Hérité de RelationalPropertyAnnotations)
GetDefaultValueSql(Boolean)

Obtient l’expression SQL de contrainte par défaut qui doit être utilisée lors de la création d’une colonne pour cette propriété.

(Hérité de RelationalPropertyAnnotations)
SetColumnName(String)

Tente de définir la ColumnName sémantique de l’utilisation RelationalAnnotations .

(Hérité de RelationalPropertyAnnotations)
SetColumnType(String)

Tente de définir la ColumnType sémantique de l’utilisation RelationalAnnotations .

(Hérité de RelationalPropertyAnnotations)
SetComputedColumnSql(String)

Tente de définir la ComputedColumnSql sémantique de l’utilisation RelationalAnnotations .

(Hérité de RelationalPropertyAnnotations)
SetDefaultValue(Object)

Tente de définir la DefaultValue sémantique de l’utilisation RelationalAnnotations .

(Hérité de RelationalPropertyAnnotations)
SetDefaultValueSql(String)

Tente de définir la DefaultValueSql sémantique de l’utilisation RelationalAnnotations .

(Hérité de RelationalPropertyAnnotations)

S’applique à