Database.DefaultConnectionFactory Propriété
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.
Attention
The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)
Fabrique de connexion à utiliser lors de la création d’un DbConnection à partir d’un nom de base de données ou d’une chaîne de connexion.
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
[System.Obsolete("The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)")]
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
member this.DefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory with get, set
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory
Valeur de propriété
- Attributs
Remarques
Il est utilisé lorsqu’un nom de base de données ou une chaîne de connexion est donné à DbContext ou lorsqu’aucun nom de base de données ou connexion n’est donné à DbContext, auquel cas le nom de la classe de contexte est passé à cette fabrique afin de générer une DbConnection. Par défaut, le IDbConnectionFactory instance à utiliser est lu à partir du fichier .config de l’application à partir de l’entrée « EntityFramework DefaultConnectionFactory » dans appSettings. Si aucune entrée n’est trouvée dans le fichier de configuration, elle SqlConnectionFactory est utilisée. La définition de cette propriété dans le code remplace toujours la valeur trouvée dans le fichier de configuration.