Partager via


RelationalTableAttributeConvention Classe

Définition

Convention qui configure le nom de la table et le schéma pour les types d’entités en fonction de l’application TableAttribute.

public class RelationalTableAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.EntityTypeAttributeConventionBase<System.ComponentModel.DataAnnotations.Schema.TableAttribute>
public class RelationalTableAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.TypeAttributeConventionBase<System.ComponentModel.DataAnnotations.Schema.TableAttribute>
type RelationalTableAttributeConvention = class
    inherit EntityTypeAttributeConventionBase<TableAttribute>
type RelationalTableAttributeConvention = class
    inherit TypeAttributeConventionBase<TableAttribute>
Public Class RelationalTableAttributeConvention
Inherits EntityTypeAttributeConventionBase(Of TableAttribute)
Public Class RelationalTableAttributeConvention
Inherits TypeAttributeConventionBase(Of TableAttribute)
Héritage
RelationalTableAttributeConvention
Héritage
RelationalTableAttributeConvention

Remarques

Pour plus d’informations et d’exemples, consultez Conventions de génération de modèles.

Constructeurs

RelationalTableAttributeConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crée une instance de RelationalTableAttributeConvention.

Propriétés

Dependencies

Dépendances pour ce service.

(Hérité de EntityTypeAttributeConventionBase<TAttribute>)
Dependencies

Dépendances pour ce service.

(Hérité de TypeAttributeConventionBase<TAttribute>)
RelationalDependencies

Dépendances spécifiques au fournisseur relationnel pour ce service.

Méthodes

ProcessComplexPropertyAdded(IConventionComplexPropertyBuilder, IConventionContext<IConventionComplexPropertyBuilder>)

Appelée après l’ajout d’une propriété complexe à un objet de type.

(Hérité de TypeAttributeConventionBase<TAttribute>)
ProcessComplexTypeAdded(IConventionComplexTypeBuilder, TAttribute, IConventionContext)

Appelé après l’ajout d’un type complexe au modèle s’il a un attribut.

(Hérité de TypeAttributeConventionBase<TAttribute>)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle.

(Hérité de EntityTypeAttributeConventionBase<TAttribute>)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle.

(Hérité de TypeAttributeConventionBase<TAttribute>)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, TableAttribute, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle s’il a un attribut.

ProcessEntityTypeAdded(IConventionEntityTypeBuilder, TAttribute, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle s’il a un attribut.

(Hérité de EntityTypeAttributeConventionBase<TAttribute>)
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, TAttribute, IConventionContext<IConventionEntityTypeBuilder>)

Appelé après l’ajout d’un type d’entité au modèle s’il a un attribut.

(Hérité de TypeAttributeConventionBase<TAttribute>)
ReplaceWithEntityType(IConventionComplexTypeBuilder, Nullable<Boolean>)

Tente de remplacer le type complexe par un type d’entité.

(Hérité de TypeAttributeConventionBase<TAttribute>)

S’applique à