SqlServerEntityTypeAnnotations Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |