Udostępnij za pośrednictwem


MembershipProviderCollection.Item[String] Właściwość

Definicja

Pobiera dostawcę członkostwa w kolekcji, do których odwołuje się określona nazwa dostawcy.

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

Parametry

name
String

Nazwa dostawcy członkostwa.

Wartość właściwości

Obiekt dziedziczy klasę abstrakcyjną MembershipProvider .

Przykłady

Poniższy przykład kodu uzyskuje dostęp do skonfigurowanej SqlMembershipProvider aplikacji z Providers właściwości Membership klasy według nazwy.

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()

Uwagi

Dostawcy członkostwa dla aplikacji są uwidaczniane jako tylko do MembershipProviderCollection odczytu przez Providers właściwość Membership klasy. Możesz uzyskać dostęp do określonego dostawcy członkostwa w kolekcji według nazwy i rzutować go jako określony typ dostawcy, na przykład SqlMembershipProvider. Dzięki temu można zarządzać informacjami o członkostwie z wielu magazynów danych w jednej aplikacji, a także uzyskiwać dostęp do niestandardowych elementów członkowskich dostawcy członkostwa, które nie są częścią MembershipProvider klasy abstrakcyjnej.

Dotyczy

Zobacz też