Sdílet prostřednictvím


RolePrincipal.ProviderName Vlastnost

Definice

Získá název zprostředkovatele role, který ukládá a načítá informace o rolích uživatele.

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

Hodnota vlastnosti

Název zprostředkovatele role, který ukládá a načítá informace o rolích uživatele.

Poznámky

Vlastnost ProviderName zveřejňuje název zprostředkovatele role, který spravuje informace o roli uživatele reprezentovaného objektem RolePrincipal . To umožňuje přístup ke konkrétní instanci zprostředkovatele role pro uživatele pomocí Providers vlastnosti Roles třídy bez ohledu na to, zda je zprostředkovatel výchozím poskytovatelem aplikace. Můžete například vytvořit metodu RolePrincipal , která přebírá jako vstup a vrací seznam rolí reprezentovaných uživatelů. Můžete zajistit, aby se příslušný zprostředkovatel role použil k vrácení seznamu rolí pro danou RolePrincipalGetRolesForUser metodu zprostředkovatele role z Providers kolekce indexované ProviderName hodnotou vlastnosti.

Chcete-li naplnit RolePrincipal objekt pro každý požadavek, musíte použít obslužnou rutinu události definovanou GetRoles v souboru Global.asax pro aplikaci.

Platí pro

Viz také