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 SqlMembershipProvider oggetto configurato per un'applicazione dalla Providers proprietà della classe in base al Membership 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 appartenenze per un'applicazione vengono esposti come di sola MembershipProviderCollection lettura dalla Providers proprietà della Membership classe . È possibile accedere a un provider di appartenenze specifico nella raccolta in base al nome ed eseguirne il cast come tipo di provider specifico, ad esempio SqlMembershipProvider. In questo modo è possibile gestire le informazioni di appartenenza da più archivi dati in una singola applicazione, nonché accedere a membri personalizzati di un provider di appartenenze che non fanno parte della MembershipProvider classe astratta.

Si applica a

Vedi anche