RoleProviderCollection.Item[String] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le fournisseur de rôles dans la collection référencée par le nom du fournisseur spécifié.
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
Paramètres
- name
- String
Nom du fournisseur de rôles.
Valeur de propriété
Objet qui hérite de la RoleProvider classe abstraite.
Exemples
L’exemple de code suivant accède à une SqlRoleProvider application configurée à partir de la propriété de la ProvidersRoles classe par nom.
SqlRoleProvider p = (SqlRoleProvider)Roles.Providers["SqlProvider"];
DescriptionLabel.Text = p.Description;
Dim p As SqlRoleProvider = CType(Roles.Providers("SqlProvider"), SqlRoleProvider)
DescriptionLabel.Text = p.Description
Remarques
Les fournisseurs de rôles d’une application sont exposés en lecture seule RoleProviderCollection par la Providers propriété de la Roles classe. Vous pouvez accéder à un fournisseur de rôles spécifique dans la collection par nom et le caster en tant que type de fournisseur spécifique, tel que SqlRoleProvider. Cela vous permet de gérer les informations de rôle à partir de plusieurs magasins de données dans une application unique, ainsi que d’accéder aux membres personnalisés d’un fournisseur de rôles qui ne font pas partie de la RoleProvider classe abstraite.