RolePrincipal.ProviderName Eigenschap

Definitie

Hiermee haalt u de naam op van de rolprovider die rolgegevens voor de gebruiker opslaat en ophaalt.

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

Waarde van eigenschap

De naam van de rolprovider die rolgegevens voor de gebruiker opslaat en ophaalt.

Opmerkingen

De ProviderName eigenschap toont de naam van de rolprovider die de rolgegevens voor de gebruiker beheert die wordt vertegenwoordigd door het RolePrincipal object. Hiermee kunt u toegang krijgen tot het specifieke exemplaar van een rolprovider voor een gebruiker met behulp van de Providers eigenschap van de Roles klasse, ongeacht of de provider de standaardprovider voor de toepassing is. U kunt bijvoorbeeld een methode maken die een RolePrincipal als invoer gebruikt en de lijst met rollen voor de vertegenwoordigde gebruiker retourneert. U kunt ervoor zorgen dat de juiste rolprovider wordt gebruikt om de lijst met rollen voor de RolePrincipal rolprovider te retourneren door de GetRolesForUser methode van de rolprovider aan te roepen uit de Providers verzameling die wordt geïndexeerd door de ProviderName eigenschapswaarde.

Als u het RolePrincipal object voor elke aanvraag wilt vullen, moet u een GetRoles gebeurtenis-handler gebruiken die is gedefinieerd in het global.asax-bestand voor de toepassing.

Van toepassing op

Zie ook