RelationalTypeBaseExtensions Classe

Définition

Méthodes d’extension de type pour les métadonnées de base de données relationnelle.

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

Remarques

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

Méthodes

FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)

Retourne le mappage de type pour un objet de magasin de type table particulier.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

FindMappingFragment(ITypeBase, StoreObjectIdentifier)

Retourne le mappage de type pour un objet de magasin de type table particulier.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

GetContainerColumnName(IReadOnlyTypeBase)

Obtient le nom de la colonne de conteneur à laquelle le type est mappé.

GetDefaultMappings(ITypeBase)

Retourne les mappages par défaut que le type utiliserait.

GetDeleteStoredProcedure(IReadOnlyTypeBase)

Retourne la procédure stockée à laquelle le type est mappé pour les suppressions ou null s’il n’est pas mappé à une procédure stockée.

GetDeleteStoredProcedure(ITypeBase)

Retourne la procédure stockée à laquelle le type est mappé pour les suppressions ou null s’il n’est pas mappé à une procédure stockée.

GetDeleteStoredProcedureMappings(ITypeBase)

Retourne les procédures stockées de suppression auxquelles le type est mappé.

GetFunctionMappings(ITypeBase)

Retourne les fonctions auxquelles le type est mappé.

GetFunctionName(IReadOnlyTypeBase)

Retourne le nom de la fonction à laquelle le type est mappé ou null s’il n’est pas mappé à une fonction.

GetInsertStoredProcedure(IReadOnlyTypeBase)

Retourne la procédure stockée à laquelle le type est mappé pour les insertions ou null s’il n’est pas mappé à une procédure stockée.

GetInsertStoredProcedure(ITypeBase)

Retourne la procédure stockée à laquelle le type est mappé pour les insertions ou null s’il n’est pas mappé à une procédure stockée.

GetInsertStoredProcedureMappings(ITypeBase)

Retourne les procédures stockées d’insertion auxquelles le type est mappé.

GetJsonPropertyName(IReadOnlyTypeBase)

Obtient la valeur du nom de propriété JSON utilisé pour l’entité donnée mappée à une colonne JSON.

GetMappingFragments(IReadOnlyTypeBase)

Retourne tous les fragments de mappage de type configurés.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)

Retourne tous les fragments de mappage de type configurés du type donné.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

GetMappingFragments(ITypeBase)

Retourne tous les fragments de mappage de type configurés.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

GetMappingFragments(ITypeBase, StoreObjectType)

Retourne tous les fragments de mappage de type configurés du type donné.

Cette méthode est généralement utilisée par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

GetMappingStrategy(IReadOnlyTypeBase)

Obtient la stratégie de mappage pour les types dérivés.

GetSchema(IReadOnlyTypeBase)

Retourne le schéma de base de données qui contient la table mappée.

GetSqlQuery(IReadOnlyTypeBase)

Retourne la chaîne SQL utilisée pour fournir des données pour le type ou null si elle n’est pas mappée à une chaîne SQL.

GetSqlQueryMappings(ITypeBase)

Retourne les mappages de chaînes SQL.

GetTableMappings(ITypeBase)

Retourne les tables auxquelles le type est mappé.

GetTableName(IReadOnlyTypeBase)

Retourne le nom de la table à laquelle le type est mappé ou null s’il n’est pas mappé à une table.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

Retourne la procédure stockée à laquelle le type est mappé pour les mises à jour ou null s’il n’est pas mappé à une procédure stockée.

GetUpdateStoredProcedure(ITypeBase)

Retourne la procédure stockée à laquelle le type est mappé pour les mises à jour ou null s’il n’est pas mappé à une procédure stockée.

GetUpdateStoredProcedureMappings(ITypeBase)

Retourne les procédures stockées de mise à jour auxquelles le type est mappé.

GetViewMappings(ITypeBase)

Retourne les vues auxquelles le type est mappé.

GetViewName(IReadOnlyTypeBase)

Retourne le nom de l’affichage auquel le type est mappé ou null s’il n’est pas mappé à une vue.

GetViewSchema(IReadOnlyTypeBase)

Retourne le schéma de base de données qui contient la vue mappée.

IsMappedToJson(IReadOnlyTypeBase)

Obtient une valeur indiquant si l’entité spécifiée est mappée à une colonne JSON.

S’applique à