Condividi tramite


MembershipProviderCollection.Item[String] Proprietà

Definizione

Ottiene il provider di appartenenza nella raccolta cui fa riferimento il nome di provider specificato.

public:
 property System::Web::Security::MembershipProvider ^ default[System::String ^] { System::Web::Security::MembershipProvider ^ get(System::String ^ name); };
public System.Web.Security.MembershipProvider this[string name] { get; }
member this.Item(string) : System.Web.Security.MembershipProvider
Default Public ReadOnly Property Item(name As String) As MembershipProvider

Parametri

name
String

Nome del provider di appartenenze.

Valore della proprietà

Oggetto che eredita la classe astratta MembershipProvider.

Esempio

Nell'esempio di codice seguente viene eseguito l'accesso a un'applicazione SqlMembershipProvider configurata dalla proprietà della classe in base al ProvidersMembership nome.

SqlMembershipProvider p = (SqlMembershipProvider)Membership.Providers["SqlProvider"];
PasswordFormatLabel.Text = p.PasswordFormat.ToString();
Dim p As SqlMembershipProvider = CType(Membership.Providers("SqlProvider"), SqlMembershipProvider)
PasswordFormatLabel.Text = p.PasswordFormat.ToString()

Commenti

I provider di appartenenza per un'applicazione vengono esposti come proprietà di sola MembershipProviderCollectionProviders lettura della Membership classe. È possibile accedere a un provider di appartenenza specifico nella raccolta in base al nome e eseguirne il cast come tipo di provider specifico, ad esempio SqlMembershipProvider. In questo modo è possibile gestire le informazioni sull'appartenenza da più archivi dati in una singola applicazione e accedere ai membri personalizzati di un provider di appartenenza che non fanno parte della MembershipProvider classe astratta.

Si applica a

Vedi anche