Compartir vía


RoleProviderCollection.Item[String] Propiedad

Definición

Obtiene el proveedor de roles de la colección a la que hace referencia el nombre de proveedor especificado.

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

Parámetros

name
String

Nombre del proveedor de roles.

Valor de propiedad

Objeto que hereda la RoleProvider clase abstracta.

Ejemplos

En el ejemplo de código siguiente se obtiene acceso a un SqlRoleProvider configurado para una aplicación desde la Providers propiedad de la Roles clase por nombre.

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

Comentarios

Los proveedores de roles de una aplicación se exponen como una propiedad de solo RoleProviderCollectionProviders lectura de la Roles clase . Puede acceder a un proveedor de roles específico en la colección por su nombre y convertirlo como el tipo de proveedor específico, como SqlRoleProvider. Esto le permite administrar la información de roles de varios almacenes de datos en una sola aplicación, así como acceder a miembros personalizados de un proveedor de roles que no forman parte de la RoleProvider clase abstracta.

Se aplica a

Consulte también