RoleProviderCollection.Item[String] Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar rollprovidern i samlingen som refereras till av det angivna providernamnet.
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
Parametrar
- name
- String
Namnet på rollprovidern.
Egenskapsvärde
Ett objekt som ärver den RoleProvider abstrakta klassen.
Exempel
I följande kodexempel får du åtkomst till en SqlRoleProvider konfigurerad för ett program från Providers egenskapen för klassen efter Roles namn.
SqlRoleProvider p = (SqlRoleProvider)Roles.Providers["SqlProvider"];
DescriptionLabel.Text = p.Description;
Dim p As SqlRoleProvider = CType(Roles.Providers("SqlProvider"), SqlRoleProvider)
DescriptionLabel.Text = p.Description
Kommentarer
Rollprovidrar för ett program exponeras som skrivskyddade RoleProviderCollection av Providers egenskapen för Roles klassen. Du kan komma åt en specifik rollprovider i samlingen efter namn och omvandla den som den specifika providertypen, till exempel SqlRoleProvider. På så sätt kan du hantera rollinformation från flera datalager i ett enda program samt få åtkomst till anpassade medlemmar i en rollprovider som inte ingår i den RoleProvider abstrakta klassen.