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 de 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 classe abstraite RoleProvider.
Exemples
L’exemple de code suivant accède à un SqlRoleProvider configuré pour une application à partir de la Providers propriété de la Roles 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ôle spécifique dans la collection par son nom et le caster en tant que type de fournisseur spécifique, par SqlRoleProviderexemple . Cela vous permet de gérer les informations de rôle à partir de plusieurs magasins de données dans une seule application et d’accéder aux membres personnalisés d’un fournisseur de rôle qui ne font pas partie de la RoleProvider classe abstraite.