SqlServerEntityTypeAnnotations Classe

Définition

Propriétés des annotations relationnelles spécifiques accessibles via SqlServer(IMutableEntityType).

public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
    inherit RelationalEntityTypeAnnotations
    interface ISqlServerEntityTypeAnnotations
    interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
Héritage
SqlServerEntityTypeAnnotations
Implémente

Constructeurs

SqlServerEntityTypeAnnotations(IEntityType)

Construit un instance pour les annotations du donné IEntityType.

SqlServerEntityTypeAnnotations(RelationalAnnotations)

Construit une instance pour les annotations du IEntityType représenté par l’assistance d’annotation donnée.

Champs

ProviderFullAnnotationNames

Propriétés des annotations relationnelles spécifiques accessibles via SqlServer(IMutableEntityType).

(Hérité de RelationalEntityTypeAnnotations)

Propriétés

Annotations

Helper RelationalAnnotations représentant le IEntityType à annoter.

(Hérité de RelationalEntityTypeAnnotations)
DiscriminatorProperty

IProperty qui sera utilisé pour stocker une valeur de discriminateur.

(Hérité de RelationalEntityTypeAnnotations)
DiscriminatorValue

Valeur du discriminateur à utiliser.

(Hérité de RelationalEntityTypeAnnotations)
EntityType

IEntityType à annoter.

(Hérité de RelationalEntityTypeAnnotations)
IsMemoryOptimized

Indique si le type est mappé à une table à mémoire optimisée.

Schema

Schéma de base de données qui contient la table mappée.

(Hérité de RelationalEntityTypeAnnotations)
TableName

Nom de la table à laquelle le type d’entité est mappé..

(Hérité de RelationalEntityTypeAnnotations)

Méthodes

GetAnnotations(IEntityType)

Obtient une RelationalEntityTypeAnnotations instance pour le donné IEntityType en conservant la RelationalAnnotations sémantique utilisée par cette instance pour contrôler les annotations de paramètre par convention.

(Hérité de RelationalEntityTypeAnnotations)
GetAnnotations(IModel)

Obtient une RelationalModelAnnotations instance pour le donné IModel en conservant la RelationalAnnotations sémantique utilisée par cette instance pour contrôler les annotations de paramètre par convention.

(Hérité de RelationalEntityTypeAnnotations)
GetDiscriminatorPropertyConfigurationSource()

Obtient le Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource pour le défini DiscriminatorPropertyactuellement .

(Hérité de RelationalEntityTypeAnnotations)
GetDiscriminatorValueConfigurationSource()

Obtient le Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource pour le défini DiscriminatorValueactuellement .

(Hérité de RelationalEntityTypeAnnotations)
GetNonRootDiscriminatorProperty()

Recherche le IProperty jeu à utiliser pour un discriminateur sur ce type sans passer aux types de base.

(Hérité de RelationalEntityTypeAnnotations)
RemoveDiscriminatorValue()

Tente de supprimer à l’aide de DiscriminatorValue la sémantique du en cours d’utilisation RelationalAnnotations .

(Hérité de RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty)

Tente de définir le à l’aide DiscriminatorProperty de la sémantique du en cours d’utilisation RelationalAnnotations .

(Hérité de RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty, Type)

Tente de définir le à l’aide DiscriminatorProperty de la sémantique du en cours d’utilisation RelationalAnnotations .

(Hérité de RelationalEntityTypeAnnotations)
SetDiscriminatorValue(Object)

Tente de définir le à l’aide DiscriminatorValue de la sémantique du en cours d’utilisation RelationalAnnotations .

(Hérité de RelationalEntityTypeAnnotations)
SetIsMemoryOptimized(Boolean)

Tente de définir l’optimisation de la mémoire.

SetSchema(String)

Tente de définir le à l’aide Schema de la sémantique du en cours d’utilisation RelationalAnnotations .

(Hérité de RelationalEntityTypeAnnotations)
SetTableName(String)

Tente de définir le à l’aide TableName de la sémantique du en cours d’utilisation RelationalAnnotations .

(Hérité de RelationalEntityTypeAnnotations)

S’applique à