DbContextInfo Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des informations d’exécution sur un type donné DbContext .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextInfo
public class DbContextInfo
type DbContextInfo = class
Public Class DbContextInfo
- Héritage
-
DbContextInfo
- Attributs
Constructeurs
DbContextInfo(Type) |
Crée une instance représentant un type donnéDbContext. |
DbContextInfo(Type, Configuration) |
Crée une instance représentant un type donnéDbContext. Un objet config externe (par exemple, app.config ou web.config) peut être fourni et sera utilisé lors de la résolution de chaînes de connexion. Cela inclut la recherche de chaînes de connexion et d’entrées DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbConnectionInfo) |
Crée une instance représentant un , DbContextciblant une base de données spécifique. Un objet config externe (par exemple, app.config ou web.config) peut être fourni et sera utilisé lors de la résolution de chaînes de connexion. Cela inclut la recherche de chaînes de connexion et d’entrées DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbProviderInfo) |
Crée une instance représentant un type donnéDbContext. Un objet config externe (par exemple, app.config ou web.config) peut être fourni et sera utilisé lors de la résolution de chaînes de connexion. Cela inclut la recherche de chaînes de connexion et d’entrées DefaultConnectionFactory. Un DbProviderInfo peut être fourni afin de remplacer le fournisseur déterminé par défaut utilisé lors de la construction du modèle EDM sous-jacent. Cela peut être utile pour empêcher EF de se connecter pour découvrir un jeton de manifeste. |
DbContextInfo(Type, ConnectionStringSettingsCollection) |
Obsolète.
Crée une instance représentant un type donnéDbContext. Une liste externe de chaînes de connexion peut être fournie et sera utilisée lors de la résolution de chaînes de connexion à la place de toutes les chaînes de connexion spécifiées dans les fichiers de configuration externes. |
DbContextInfo(Type, DbConnectionInfo) |
Crée une instance représentant un ciblage donné DbContext d’une base de données spécifique. |
DbContextInfo(Type, DbProviderInfo) |
Crée une instance représentant un type donnéDbContext. Un DbProviderInfo peut être fourni afin de remplacer le fournisseur déterminé par défaut utilisé lors de la construction du modèle EDM sous-jacent. |
Propriétés
ConnectionProviderName |
Nom du fournisseur ADO.NET de la connexion utilisée par le type sous-jacent DbContext . |
ConnectionString |
Chaîne de connexion utilisée par le type sous-jacent DbContext . |
ConnectionStringName |
Nom de chaîne de connexion utilisé par le type sous-jacent DbContext . |
ConnectionStringOrigin |
Origine de la chaîne de connexion utilisée par le type sous-jacent DbContext . |
ContextType |
Type concret DbContext . |
IsConstructible |
Indique si des instances du type sous-jacent DbContext peuvent ou non être créées. |
OnModelCreating |
Action à exécuter sur le DbModelBuilder après l’exécution d’OnModelCreating sur le contexte. |
Méthodes
CreateInstance() |
Si des instances du type sous-jacent DbContext peuvent être créées, retourne une nouvelle instance ; sinon, retourne null. |