RoleProviderCollection.Item[String] Eigenschap

Definitie

Hiermee haalt u de rolprovider op in de verzameling waarnaar wordt verwezen door de opgegeven providernaam.

public:
 property System::Web::Security::RoleProvider ^ default[System::String ^] { System::Web::Security::RoleProvider ^ get(System::String ^ name); };
public System.Web.Security.RoleProvider this[string name] { get; }
member this.Item(string) : System.Web.Security.RoleProvider
Default Public ReadOnly Property Item(name As String) As RoleProvider

Parameters

name
String

De naam van de rolprovider.

Waarde van eigenschap

Een object dat de RoleProvider abstracte klasse over neemt.

Voorbeelden

In het volgende codevoorbeeld wordt toegang verkregen tot een SqlRoleProvider geconfigureerde toepassing vanuit de Providers eigenschap van de Roles klasse op naam.

SqlRoleProvider p = (SqlRoleProvider)Roles.Providers["SqlProvider"];
DescriptionLabel.Text = p.Description;
Dim p As SqlRoleProvider = CType(Roles.Providers("SqlProvider"), SqlRoleProvider)
DescriptionLabel.Text = p.Description

Opmerkingen

De rolproviders voor een toepassing worden weergegeven als alleen-lezen RoleProviderCollection door de Providers eigenschap van de Roles klasse. U kunt toegang krijgen tot een specifieke rolprovider in de verzameling op naam en casten als het specifieke providertype, zoals SqlRoleProvider. Hiermee kunt u rolgegevens uit meerdere gegevensarchieven in één toepassing beheren en toegang krijgen tot aangepaste leden van een rolprovider die geen deel uitmaken van de RoleProvider abstracte klasse.

Van toepassing op

Zie ook