共用方式為


RolePrincipal.ProviderName 屬性

定義

取得角色提供者的名稱,用於儲存和擷取使用者的角色資訊。

public:
 property System::String ^ ProviderName { System::String ^ get(); };
public string ProviderName { get; }
member this.ProviderName : string
Public ReadOnly Property ProviderName As String

屬性值

角色提供者的名稱,用於儲存和擷取使用者的角色資訊。

備註

屬性 ProviderName 會公開角色提供者的名稱,該提供者會管理物件所 RolePrincipal 代表使用者的角色資訊。 這可讓您使用 Providers 類別的 Roles 屬性來存取使用者的特定角色提供者實例,而不論提供者是否為應用程式的預設提供者。 例如,您可以建立接受 做為輸入的方法 RolePrincipal ,並傳回所代表使用者的角色清單。 您可以從屬性值所編製索引ProviderName的集合中呼叫GetRolesForUser角色提供者的 方法,以確保使用適當的角色提供者Providers傳回 的角色清單RolePrincipal

若要為每個要求填入 RolePrincipal 物件,您必須使用 GetRoles 應用程式 Global.asax 檔案中定義的事件處理程式。

適用於

另請參閱