RelationalModelAnnotations Classe

Définition

Propriétés des annotations relationnelles spécifiques accessibles via Relational(IMutableModel).

public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
    interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
Héritage
RelationalModelAnnotations
Dérivé
Implémente

Constructeurs

RelationalModelAnnotations(IModel)

Construit un instance pour les annotations du donnéIModel.

RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)

Propriétés des annotations relationnelles spécifiques accessibles via Relational(IMutableModel).

RelationalModelAnnotations(RelationalAnnotations)

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

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

Propriétés des annotations relationnelles spécifiques accessibles via Relational(IMutableModel).

Champs

ProviderFullAnnotationNames

Propriétés des annotations relationnelles spécifiques accessibles via Relational(IMutableModel).

Propriétés

Annotations

Assistance RelationalAnnotations représentant le IModel à annoter.

DatabaseName

Propriétés des annotations relationnelles spécifiques accessibles via Relational(IMutableModel).

DbFunctions

Tous les IDbFunctionéléments contenus dans le modèle.

DefaultSchema

Schéma par défaut à utiliser pour le modèle, ou null si aucun n’a été défini explicitement.

MaxIdentifierLength

Longueur maximale autorisée pour les identificateurs de magasin.

Model

IModel à annoter.

Sequences

Tous les ISequenceéléments contenus dans le modèle.

Méthodes

FindDbFunction(MethodInfo)

Recherche un IDbFunction qui est mappé à la méthode représentée par le donné MethodInfo.

FindSequence(String, String)

Recherche un ISequence avec le nom donné.

GetOrAddDbFunction(MethodInfo)

Retourne l’existant Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction mappé à la méthode donnée ou crée une fonction mappée à la méthode .

GetOrAddSequence(String, String)

Retourne l’existant IMutableSequence avec le nom donné dans le schéma donné ou crée une séquence avec le nom et le schéma donnés.

SetDatabaseName(String)

Propriétés des annotations relationnelles spécifiques accessibles via Relational(IMutableModel).

SetDefaultSchema(String)

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

SetMaxIdentifierLength(Nullable<Int32>)

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

Implémentations d’interfaces explicites

IRelationalModelAnnotations.FindSequence(String, String)

Recherche un ISequence avec le nom donné.

IRelationalModelAnnotations.Sequences

Tous les ISequenceéléments contenus dans le modèle.

S’applique à