SqlRoleProvider.Initialize(String, NameValueCollection) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 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
要初始化的 SqlRoleProvider 執行個體之名稱。
- config
- NameValueCollection
NameValueCollection,包含角色提供者的組態選項名稱和值。
例外狀況
ASP.NET 應用程式不是在 Medium 信任 (含) 以上執行。
config
為 null
。
connectionStringName
屬性是空的,或不存在於此 SqlRoleProvider 執行個體的應用程式組態檔中。
-或-
applicationName
屬性超過 256 個字元。
-或-
此 SqlRoleProvider 執行個體的應用程式組態檔包含無法辨認的屬性。
備註
這個方法會 SqlRoleProvider 使用 ASP.NET 應用程式組態檔 (Web.config) 中指定的屬性值來初始化 ,而且不適合直接從您的程式碼使用。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應