共用方式為


SqlProfileProvider.Initialize(String, NameValueCollection) 方法

定義

使用 ASP.NET 應用程式的組態檔所指定的屬性值,初始化 SQL Server 設定檔提供者。 這個方法不能從程式碼直接使用。

public:
 override void Initialize(System::String ^ name, System::Collections::Specialized::NameValueCollection ^ config);
public override void Initialize (string name, System.Collections.Specialized.NameValueCollection config);
override this.Initialize : string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub Initialize (name As String, config As NameValueCollection)

參數

name
String

要初始化的 SqlProfileProvider 執行個體之名稱。

config
NameValueCollection

NameValueCollection,包含設定檔提供者之組態選項的名稱和值。

例外狀況

connectionStringName 屬性為空字串 ("") 或在這個 SqlProfileProvider 執行個體的應用程式組態檔中未指定。

-或-

connectionStringName 屬性值中指定之連接字串的值為空的,或指定的 connectionStringName 值不存在這個 SqlProfileProvider 執行個體的應用程式組態檔中。

-或-

applicationName 屬性值超過 256 個字元。

-或-

SqlProfileProvider 執行個體的應用程式組態檔包含無法辨認的屬性。

confignull

目前信任的層級小於 Low

備註

ASP.NET 使用這個方法,以 ASP.NET 應用程式組態檔中指定的屬性值初始化 SqlProfileProvider (Web.config) 。 這個方法不能從程式碼直接使用。

適用於

另請參閱