RolePrincipal.ProviderName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá název zprostředkovatele role, který ukládá a načítá informace o roli pro 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 poskytovatele role, který ukládá a načítá informace o rolích pro uživatele.
Poznámky
Vlastnost ProviderName zveřejňuje název zprostředkovatele role, který spravuje informace o roli pro uživatele reprezentované 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 zprostředkovatelem aplikace. Můžete například vytvořit metodu, která vezme RolePrincipal jako vstup a vrátí seznam rolí pro reprezentované uživatele. Můžete zajistit, aby se k vrácení seznamu rolí pro RolePrincipal objekt použil příslušný zprostředkovatel role voláním GetRolesForUser metody zprostředkovatele role z Providers kolekce, která je indexována 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.