LocalDbConnectionFactory 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.
Les instances de cette classe sont utilisées pour créer des objets DbConnection pour SQL Server LocalDb en fonction d’un nom de base de données ou d’une chaîne de connexion donné.
public sealed class LocalDbConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory
type LocalDbConnectionFactory = class
interface IDbConnectionFactory
Public NotInheritable Class LocalDbConnectionFactory
Implements IDbConnectionFactory
- Héritage
-
LocalDbConnectionFactory
- Implémente
Remarques
Une instance de cette classe peut être définie sur la Database classe ou dans le app.config/web.config pour que l’application entraîne l’SQL Server utilisation par défaut de tous les DbContexts créés sans informations de connexion ou simplement d’un nom de base de données. Cette classe est immuable puisque plusieurs threads peuvent accéder simultanément à des instances lors de la création de connexions.
Constructeurs
LocalDbConnectionFactory(String, String) |
Crée une instance de la fabrique de connexion pour la version donnée de LocalDb. Pour SQL Server 2012 LocalDb, utilisez « v11.0 ». Pour SQL Server 2014 et les versions ultérieures de LocalDb, utilisez « mssqllocaldb ». |
LocalDbConnectionFactory(String) |
Crée une instance de la fabrique de connexion pour la version donnée de LocalDb. Pour SQL Server 2012 LocalDb, utilisez « v11.0 ». Pour SQL Server 2014 et les versions ultérieures de LocalDb, utilisez « mssqllocaldb ». |
Propriétés
BaseConnectionString |
Chaîne de connexion à utiliser pour les options de la base de données autre que « Catalogue initial », « Source de données » et « AttachDbFilename ». Les valeurs « Initial Catalog » et « AttachDbFilename » seront ajoutées à cette chaîne en fonction du nom de la base de données lors de l’appel de CreateConnection. La « source de données » sera définie en fonction de l’argument LocalDbVersion. La valeur par défaut est ' Integrated Security=True;'. |
Méthodes
CreateConnection(String) |
Crée une connexion pour SQL Server LocalDb en fonction du nom de base de données ou de la chaîne de connexion donné. Si la chaîne donnée contient un caractère '=', elle est traitée comme une chaîne de connexion complète, sinon, elle est traitée uniquement comme un nom de base de données. |