RoleProviderCollection.Item[String] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Rollenanbieter in der Auflistung ab, auf die durch den angegebenen Anbieternamen verwiesen wird.
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
Parameter
- name
- String
Der Name des Rollenanbieters.
Eigenschaftswert
Ein Objekt, das die RoleProvider abstrakte Klasse erbt.
Beispiele
Im folgenden Codebeispiel wird über die Providers Eigenschaft der Roles Klasse anhand des Namens auf eine SqlRoleProvider für eine Anwendung konfigurierte Anwendung zugegriffen.
SqlRoleProvider p = (SqlRoleProvider)Roles.Providers["SqlProvider"];
DescriptionLabel.Text = p.Description;
Dim p As SqlRoleProvider = CType(Roles.Providers("SqlProvider"), SqlRoleProvider)
DescriptionLabel.Text = p.Description
Hinweise
Die Rollenanbieter für eine Anwendung werden als schreibgeschützt RoleProviderCollection von der Providers Eigenschaft der Roles Klasse verfügbar gemacht. Sie können auf einen bestimmten Rollenanbieter in der Sammlung anhand des Namens zugreifen und ihn als bestimmten Anbietertyp umwandeln, z SqlRoleProvider. B. . Auf diese Weise können Sie Rolleninformationen aus mehreren Datenspeichern in einer einzelnen Anwendung verwalten sowie auf benutzerdefinierte Member eines Rollenanbieters zugreifen, die nicht Teil der RoleProvider abstrakten Klasse sind.