共用方式為


AuthorizationStoreRoleProvider.Initialize(String, NameValueCollection) 方法

定義

使用 ASP.NET 應用程式組態檔中指定的屬性值,初始化授權管理員角色提供者。 這個方法不能從程式碼直接使用。

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

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

config
NameValueCollection

NameValueCollection,包含角色提供者的組態選項名稱和值。

例外狀況

confignull

connectionStringName 屬性在 connectionStrings 元素 (ASP.NET 設定結構描述) 組態區段中是空的或不存在。

-或-

applicationName 長於 256 個字元。

-或-

AuthorizationStoreRoleProvider 執行個體的組態包含無法辨認的屬性。

ASP.NET 應用程式不是在 Low 信任 (含) 以上執行。

備註

方法會 Initialize 使用 ASP.NET 應用程式組態檔中指定的屬性值來初始化 AuthorizationStoreRoleProvider (Web.config) ,而且不適合直接從您的程式代碼使用。

適用於

另請參閱