共用方式為


LocalDbConnectionFactory 類別

定義

這個類別的實例可用來根據指定的資料庫名稱或連接字串,為 SQL Server LocalDb 建立 DbConnection 物件。

public sealed class LocalDbConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory
type LocalDbConnectionFactory = class
    interface IDbConnectionFactory
Public NotInheritable Class LocalDbConnectionFactory
Implements IDbConnectionFactory
繼承
LocalDbConnectionFactory
實作

備註

這個類別的實例可以在 類別或 Database 應用程式 app.config/web.config 中設定,讓應用程式建立的所有 DbCoNtext 沒有連接資訊,或只讓資料庫名稱預設使用 SQL Server LocalDb。 這個類別不可變,因為在建立連接時可能會有多個執行緒同時存取執行個體。

建構函式

LocalDbConnectionFactory(String, String)

為指定的 LocalDb 版本建立連線處理站的新實例。 針對 SQL Server 2012 LocalDb,請使用 「v11.0」。 針對 SQL Server 2014 和更新版本的 LocalDb,請使用 「mssqllocaldb」。

LocalDbConnectionFactory(String)

為指定的 LocalDb 版本建立連線處理站的新實例。 針對 SQL Server 2012 LocalDb,請使用 「v11.0」。 針對 SQL Server 2014 和更新版本的 LocalDb,請使用 「mssqllocaldb」。

屬性

BaseConnectionString

要用於 'Initial Catalog'、'Data Source' 和 'AttachDbFilename' 以外的資料庫選項的連接字串。 呼叫 CreateConnection 時,'Initial Catalog' 和 'AttachDbFilename' 會根據資料庫名稱,將前面加上此字串。 'Data Source' 將會根據 LocalDbVersion 引數來設定。 預設值為 'Integrated Security=True;'。

方法

CreateConnection(String)

根據指定的資料庫名稱或連接字串,建立 SQL Server LocalDb 的連線。 如果給定的字串包含 '=' 字元,則會將它視為完整連接字串,否則只會將它視為資料庫名稱。

適用於