Partager via


DbContextInfo Constructeurs

Définition

Surcharges

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, 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.

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)

Crée une instance représentant un type donnéDbContext.

public DbContextInfo (Type contextType);
new System.Data.Entity.Infrastructure.DbContextInfo : Type -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type)

Paramètres

contextType
Type

Type dérivant de DbContext.

S’applique à

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.

public DbContextInfo (Type contextType, System.Configuration.Configuration config);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration)

Paramètres

contextType
Type

Type dérivant de DbContext.

config
Configuration

Objet représentant le fichier de configuration.

S’applique à

DbContextInfo(Type, ConnectionStringSettingsCollection)

Attention

The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration

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.

[System.Obsolete("The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration")]
public DbContextInfo (Type contextType, System.Configuration.ConnectionStringSettingsCollection connectionStringSettings);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.ConnectionStringSettingsCollection -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionStringSettings As ConnectionStringSettingsCollection)

Paramètres

contextType
Type

Type dérivant de DbContext.

connectionStringSettings
ConnectionStringSettingsCollection

Collection de chaînes de connexion.

Attributs

Remarques

Il est préférable d’utiliser le constructeur qui accepte l’intégralité du document de configuration au lieu d’utiliser ce constructeur. La fourniture de l’intégralité du document de configuration permet de trouver des entrées DefaultConnectionFactroy dans la configuration en plus des chaînes de connexion spécifiées explicitement.

S’applique à

DbContextInfo(Type, DbConnectionInfo)

Crée une instance représentant un ciblage donné DbContext d’une base de données spécifique.

public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionInfo As DbConnectionInfo)

Paramètres

contextType
Type

Type dérivant de DbContext.

connectionInfo
DbConnectionInfo

Informations de connexion pour la base de données à utiliser.

S’applique à

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.

public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, modelProviderInfo As DbProviderInfo)

Paramètres

contextType
Type

Type dérivant de DbContext.

modelProviderInfo
DbProviderInfo

DbProviderInfo spécifiant le fournisseur de ADO.NET sous-jacent à cibler.

S’applique à

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.

public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, connectionInfo As DbConnectionInfo)

Paramètres

contextType
Type

Type dérivant de DbContext.

config
Configuration

Objet représentant le fichier de configuration.

connectionInfo
DbConnectionInfo

Informations de connexion pour la base de données à utiliser.

S’applique à

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.

public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, modelProviderInfo As DbProviderInfo)

Paramètres

contextType
Type

Type dérivant de DbContext.

config
Configuration

Objet représentant le fichier de configuration.

modelProviderInfo
DbProviderInfo

DbProviderInfo spécifiant le fournisseur de ADO.NET sous-jacent à cibler.

S’applique à