RelationalModelExtensions Classe

Définition

Méthodes d’extension de modèle relationnel spécifiques.

public static class RelationalModelExtensions
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
Héritage
RelationalModelExtensions

Remarques

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations .

Méthodes

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Crée une fonction mappée à la méthode donnée.

AddDbFunction(IConventionModel, String, Type, Boolean)

Crée une fonction.

AddDbFunction(IMutableModel, MethodInfo)

Crée un IMutableDbFunction mappé à la méthode donnée.

AddDbFunction(IMutableModel, String, Type)

Crée une fonction.

AddSequence(IConventionModel, String, String, Boolean)

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.

AddSequence(IMutableModel, 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.

FindDbFunction(IConventionModel, MethodInfo)

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

FindDbFunction(IConventionModel, String)

Recherche une fonction qui est mappée à la méthode représentée par le nom donné.

FindDbFunction(IModel, MethodInfo)

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

FindDbFunction(IModel, String)

Recherche une fonction qui est mappée à la méthode représentée par le nom donné.

FindDbFunction(IMutableModel, MethodInfo)

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

FindDbFunction(IMutableModel, String)

Recherche une fonction qui est mappée à la méthode représentée par le nom donné.

FindDbFunction(IReadOnlyModel, MethodInfo)

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

FindDbFunction(IReadOnlyModel, String)

Recherche une fonction qui est mappée à la méthode représentée par le nom donné.

FindSequence(IConventionModel, String, String)

Recherche une séquence avec le nom donné.

FindSequence(IModel, String, String)

Recherche une séquence avec le nom donné.

FindSequence(IMutableModel, String, String)

Recherche une séquence avec le nom donné.

FindSequence(IReadOnlyModel, String, String)

Recherche une séquence avec le nom donné.

GetCollation(IModel)

Retourne le classement de base de données.

GetCollation(IReadOnlyModel)

Retourne le classement de base de données.

GetCollationConfigurationSource(IConventionModel)

Retourne la source de configuration pour le classement.

GetDbFunctions(IConventionModel)

Retourne toutes les fonctions contenues dans le modèle.

GetDbFunctions(IModel)

Retourne toutes les fonctions contenues dans le modèle.

GetDbFunctions(IMutableModel)

Retourne toutes les fonctions contenues dans le modèle.

GetDbFunctions(IReadOnlyModel)

Retourne toutes les fonctions contenues dans le modèle.

GetDefaultSchema(IModel)

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

GetDefaultSchema(IReadOnlyModel)

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

GetDefaultSchemaConfigurationSource(IConventionModel)

Retourne la source de configuration pour le schéma par défaut.

GetMaxIdentifierLength(IModel)

Retourne la longueur maximale autorisée pour les identificateurs de magasin.

GetMaxIdentifierLength(IReadOnlyModel)

Retourne la longueur maximale autorisée pour les identificateurs de magasin.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Retourne la source de configuration pour GetMaxIdentifierLength(IReadOnlyModel).

GetRelationalModel(IModel)

Retourne le modèle de base de données.

GetSequences(IConventionModel)

Retourne toutes les séquences contenues dans le modèle.

GetSequences(IModel)

Retourne toutes les séquences contenues dans le modèle.

GetSequences(IMutableModel)

Retourne toutes les séquences contenues dans le modèle.

GetSequences(IReadOnlyModel)

Retourne toutes les séquences contenues dans le modèle.

RemoveDbFunction(IConventionModel, MethodInfo)

Supprime la fonction mappée à la méthode représentée par le donné MethodInfo.

RemoveDbFunction(IConventionModel, String)

Supprime la fonction mappée à la méthode représentée par le donné MethodInfo.

RemoveDbFunction(IMutableModel, MethodInfo)

Supprime la fonction mappée à la méthode représentée par le donné MethodInfo.

RemoveDbFunction(IMutableModel, String)

Supprime la fonction mappée à la méthode représentée par le donné MethodInfo.

RemoveSequence(IConventionModel, String, String)

Supprime le IConventionSequence avec le nom donné.

RemoveSequence(IMutableModel, String, String)

Supprime le IMutableSequence avec le nom donné.

SetCollation(IConventionModel, String, Boolean)

Définit le classement de base de données.

SetCollation(IMutableModel, String)

Définit le classement de base de données.

SetDefaultSchema(IConventionModel, String, Boolean)

Définit le schéma par défaut.

SetDefaultSchema(IMutableModel, String)

Définit le schéma par défaut.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Définit la longueur maximale autorisée pour les identificateurs de magasin.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Définit la longueur maximale autorisée pour les identificateurs de magasin.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Crée une représentation lisible par l’homme des métadonnées données.

Avertissement : ne vous appuyez pas sur le format de la chaîne retournée. Il est conçu pour le débogage uniquement et peut changer arbitrairement d’une version à l’autre.

S’applique à