RelationalEntityTypeExtensions Classe

Définition

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

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

Méthodes

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

Crée une nouvelle contrainte de validation portant le nom donné sur le type d’entité. Lève une exception si une contrainte CHECK portant le même nom existe sur le même type d’entité.

AddCheckConstraint(IMutableEntityType, String, String)

Crée une nouvelle contrainte de validation portant le nom donné sur le type d’entité. Lève une exception si une contrainte CHECK portant le même nom existe sur le même type d’entité.

FindCheckConstraint(IConventionEntityType, String)

Recherche un IConventionCheckConstraint avec le nom donné.

FindCheckConstraint(IEntityType, String)

Recherche un ICheckConstraint avec le nom donné.

FindCheckConstraint(IMutableEntityType, String)

Recherche un IMutableCheckConstraint avec le nom donné.

FindRowInternalForeignKeys(IConventionEntityType, StoreObjectIdentifier)

Obtient les clés étrangères pour le type d’entité donné qui pointent vers d’autres types d’entité qui partagent le même objet de magasin de tables.

FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier)

Obtient les clés étrangères pour le type d’entité donné qui pointent vers d’autres types d’entité qui partagent le même objet de magasin de tables.

FindRowInternalForeignKeys(IMutableEntityType, StoreObjectIdentifier)

Obtient les clés étrangères pour le type d’entité donné qui pointent vers d’autres types d’entité qui partagent le même objet de magasin de tables.

GetCheckConstraints(IConventionEntityType)

Retourne tous les IConventionCheckConstraint contenus dans le type d’entité.

GetCheckConstraints(IEntityType)

Retourne tous les ICheckConstraint contenus dans le type d’entité.

GetCheckConstraints(IMutableEntityType)

Retourne tous les IMutableCheckConstraint contenus dans le type d’entité.

GetComment(IEntityType)

Retourne le commentaire pour la table à laquelle cette entité est mappée.

GetCommentConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour le commentaire de table.

GetDefaultMappings(IEntityType)

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

GetDefaultSchema(IEntityType)

Retourne le schéma de base de données par défaut qui serait utilisé pour ce type d’entité.

GetDefaultSqlQueryName(IEntityType)

Obtient le nom de requête SQL par défaut qui serait utilisé pour ce type d’entité lorsqu’il est mappé à l’aide de RelationalEntityTypeBuilderExtensions.ToSqlQuery .

GetDefaultTableName(IEntityType)

Retourne le nom de la table par défaut qui serait utilisé pour ce type d’entité.

GetDefaultTableName(IEntityType, Boolean)

Retourne le nom de la table par défaut qui serait utilisé pour ce type d’entité.

GetDefaultViewName(IEntityType)

Retourne le nom de vue par défaut qui serait utilisé pour ce type d’entité.

GetDefaultViewSchema(IEntityType)

Retourne le schéma de base de données par défaut qui serait utilisé pour cette vue d’entité.

GetFunctionMappings(IEntityType)

Retourne les fonctions auxquelles le type d’entité est mappé.

GetFunctionName(IEntityType)

Retourne le nom de la fonction à laquelle le type d’entité est mappé ou null si elle n’est pas mappée à une fonction.

GetFunctionNameConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour le nom de la fonction.

GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour IsTableExcludedFromMigrations(IEntityType) .

GetSchema(IEntityType)

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

GetSchemaConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour le schéma de base de données.

GetSchemaQualifiedTableName(IEntityType)

Retourne le nom de la table à laquelle le type d’entité est mappé en préfixe par le schéma ou null s’il n’est pas mappé à une table.

GetSchemaQualifiedViewName(IEntityType)

Retourne le nom de la vue à laquelle le type d’entité est mappé en préfixe par le schéma ou null s’il n’est pas mappé à une vue.

GetSqlQuery(IEntityType)

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

GetSqlQueryConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource de la chaîne SQL de la requête.

GetSqlQueryMappings(IEntityType)

Retourne les mappages de chaînes SQL.

GetTableMappings(IEntityType)

Retourne les tables auxquelles le type d’entité est mappé.

GetTableName(IEntityType)

Retourne le nom de la table à laquelle le type d’entité est mappé ou null si elle n’est pas mappée à une table.

GetTableNameConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour le nom de la table.

GetViewMappings(IEntityType)

Retourne les vues auxquelles le type d’entité est mappé.

GetViewName(IEntityType)

Retourne le nom de la vue à laquelle le type d’entité est mappé ou null si elle n’est pas mappée à une vue.

GetViewNameConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour le nom de la vue.

GetViewSchema(IEntityType)

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

GetViewSchemaConfigurationSource(IConventionEntityType)

Obtient le ConfigurationSource pour le schéma de vue.

IsIgnoredByMigrations(IEntityType)

Obtient une valeur indiquant si le type d’entité est ignoré par les migrations.

IsTableExcludedFromMigrations(IEntityType)

Obtient une valeur indiquant si la table associée est ignorée par les migrations.

RemoveCheckConstraint(IConventionEntityType, String)

Supprime le IConventionCheckConstraint avec le nom donné.

RemoveCheckConstraint(IMutableEntityType, String)

Supprime le ICheckConstraint avec le nom donné.

SetComment(IConventionEntityType, String, Boolean)

Configure un commentaire à appliquer à la table à laquelle cette entité est mappée.

SetComment(IMutableEntityType, String)

Configure un commentaire à appliquer à la table à laquelle cette entité est mappée.

SetFunctionName(IConventionEntityType, String, Boolean)

Définit le nom de la fonction à laquelle le type d’entité est mappé.

SetFunctionName(IMutableEntityType, String)

Définit le nom de la fonction à laquelle le type d’entité est mappé.

SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, Boolean)

Définit une valeur indiquant si la table associée est ignorée par les migrations.

SetIsTableExcludedFromMigrations(IMutableEntityType, Nullable<Boolean>)

Définit une valeur indiquant si la table associée est ignorée par les migrations.

SetSchema(IConventionEntityType, String, Boolean)

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

SetSchema(IMutableEntityType, String)

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

SetSqlQuery(IConventionEntityType, String, Boolean)

Définit la chaîne SQL utilisée pour fournir des données pour le type d’entité.

SetSqlQuery(IMutableEntityType, String)

Définit la chaîne SQL utilisée pour fournir des données pour le type d’entité.

SetTableName(IConventionEntityType, String, Boolean)

Définit le nom de la table à laquelle le type d’entité est mappé.

SetTableName(IMutableEntityType, String)

Définit le nom de la table à laquelle le type d’entité est mappé.

SetViewName(IConventionEntityType, String, Boolean)

Définit le nom de la vue à laquelle le type d’entité est mappé.

SetViewName(IMutableEntityType, String)

Définit le nom de la vue à laquelle le type d’entité est mappé.

SetViewSchema(IConventionEntityType, String, Boolean)

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

SetViewSchema(IMutableEntityType, String)

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

S’applique à