RoleProvider-Member
Definiert den Vertrag, den ASP.NET implementiert, um Rollenverwaltungsdienste mit benutzerdefinierten Rollenanbietern bereitzustellen.
In den folgenden Tabellen werden die vom RoleProvider -Typ verfügbar gemachten Member aufgeführt.
| Name | Beschreibung | |
|---|---|---|
| RoleProvider | Initialisiert eine neue Instanz der RoleProvider-Klasse. |
| Name | Beschreibung | |
|---|---|---|
| ApplicationName | Ruft den Namen der Anwendung ab, für die Rolleninformationen gespeichert und abgerufen werden sollen, oder legt diesen fest. |
| Description | Ruft eine kurze, benutzerfreundliche Beschreibung ab, die für die Anzeige in Verwaltungstools oder anderen Benutzeroberflächen geeignet ist.(Von ProviderBase geerbt.) |
| Name | Ruft den Anzeigennamen ab, der verwendet wird, um während der Konfiguration auf den Anbieter zu verweisen.(Von ProviderBase geerbt.) |
(siehe auch
Geschützte Methoden
)
Zum Seitenanfang
| Name | Beschreibung | |
|---|---|---|
| AddUsersToRoles | Fügt den angegebenen Rollen die angegebenen Benutzernamen für den konfigurierten applicationName hinzu. |
| CreateRole | Fügt der Datenquelle für den konfigurierten applicationName eine neue Rolle hinzu. |
| DeleteRole | Entfernt eine Rolle aus der Datenquelle für den konfigurierten applicationName. |
| Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
| FindUsersInRole | Ruft ein Array von Benutzernamen in einer Rolle ab, die mit den angegebenen Benutzernamen übereinstimmen. |
| GetAllRoles | Ruft eine Liste aller Rollen für den konfigurierten applicationName ab. |
| GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
| GetRolesForUser | Ruft eine Liste der Rollen des angegebenen Benutzers für den konfigurierten applicationName ab. |
| GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
| GetUsersInRole | Ruft für den konfigurierten applicationName eine Liste der Benutzer mit der angegebenen Rolle ab. |
| Initialize | Initialisiert den Anbieter. (Von ProviderBase geerbt.) |
| IsUserInRole | Ruft einen Wert ab, der angibt, ob der angegebene Benutzer die angegebene Rolle für den konfigurierten applicationName innehat. |
| ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
| RemoveUsersFromRoles | Entfernt die angegebenen Benutzernamen aus den angegebenen Rollen für den konfigurierten applicationName. |
| RoleExists | Ruft einen Wert ab, der angibt, ob der angegebene Rollenname bereits in der Rollendatenquelle für den konfigurierten applicationName vorhanden ist. |
| ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
| Name | Beschreibung | |
|---|---|---|
| Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
| MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Referenz
RoleProvider-KlasseSystem.Web.Security-Namespace