LocalDbConnectionFactory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Le istanze di questa classe vengono usate per creare oggetti DbConnection per SQL Server LocalDb in base a un determinato nome di database o stringa di connessione.
public sealed class LocalDbConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory
type LocalDbConnectionFactory = class
interface IDbConnectionFactory
Public NotInheritable Class LocalDbConnectionFactory
Implements IDbConnectionFactory
- Ereditarietà
-
LocalDbConnectionFactory
- Implementazioni
Commenti
Un'istanza di questa classe può essere impostata sulla Database classe o nel app.config/web.config per l'applicazione per fare in modo che tutti i DbContext creati senza informazioni di connessione o solo un nome di database usino SQL Server LocalDb per impostazione predefinita. Questa classe non è modificabile in quanto più thread possono accedere contemporaneamente alle istanze durante la creazione di connessioni.
Costruttori
LocalDbConnectionFactory(String, String) |
Crea una nuova istanza della factory di connessione per la versione specificata di LocalDb. Per SQL Server 2012 LocalDb usare "v11.0". Per SQL Server 2014 e versioni successive LocalDb usare "mssqllocaldb". |
LocalDbConnectionFactory(String) |
Crea una nuova istanza della factory di connessione per la versione specificata di LocalDb. Per SQL Server 2012 LocalDb usare "v11.0". Per SQL Server 2014 e versioni successive LocalDb usare "mssqllocaldb". |
Proprietà
BaseConnectionString |
Stringa di connessione da usare per le opzioni per il database diverso da 'Catalogo iniziale', 'Origine dati' e 'AttachDbFilename'. Il valore "Initial Catalog" e "AttachDbFilename" verranno anteporre a questa stringa in base al nome del database quando viene chiamato CreateConnection. L'origine dati verrà impostata in base all'argomento LocalDbVersion. Il valore predefinito è "Integrated Security=True;". |
Metodi
CreateConnection(String) |
Crea una connessione per SQL Server LocalDb in base al nome del database o alla stringa di connessione specificati. Se la stringa specificata contiene un carattere '=', viene trattata come una stringa di connessione completa; in caso contrario, viene trattata solo come un nome di database. |