RoleProviderCollection.Item[String] Propriedade

Definição

Faz com que o fornecedor de função na coleção seja referenciado pelo nome do fornecedor 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

O nome do fornecedor do cargo.

Valor de Propriedade

Um objeto que herda a RoleProvider classe abstrata.

Exemplos

O seguinte exemplo de código acede a uma SqlRoleProvider configuração para uma aplicação a partir da Providers propriedade da Roles classe pelo nome.

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

Observações

Os fornecedores de funções para uma aplicação são expostos como apenas RoleProviderCollection leitura pela Providers propriedade da Roles classe. Pode aceder a um fornecedor de função específico na coleção pelo nome e associá-lo ao tipo específico de prestador, como SqlRoleProvider. Isto permite-lhe gerir informação de papéis de múltiplos repositórios de dados numa única aplicação, bem como aceder a membros personalizados de um fornecedor de funções que não fazem parte da RoleProvider classe abstrata.

Aplica-se a

Ver também