SPClaimsAuthRoleProvider.FindUsersInRole-Methode
Ruft ein Array von Benutzernamen in einer bestimmten Rolle, bei denen der Benutzername den angegebenen Benutzernamen übereinstimmt.
Namespace: Microsoft.SharePoint.Administration.Claims
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Overrides Function FindUsersInRole ( _
roleName As String, _
usernameToMatch As String _
) As String()
'Usage
Dim instance As SPClaimsAuthRoleProvider
Dim roleName As String
Dim usernameToMatch As String
Dim returnValue As String()
returnValue = instance.FindUsersInRole(roleName, _
usernameToMatch)
public override string[] FindUsersInRole(
string roleName,
string usernameToMatch
)
Parameter
roleName
Typ: System.StringDer Name der Rolle zu suchen.
usernameToMatch
Typ: System.StringDer Benutzername übereinstimmen. Der Name kann Platzhalterzeichen enthalten.
Rückgabewert
Typ: []
Ein Array von Benutzernamen in der Rolle, bei denen der Benutzername der usernameToMatchentspricht.
Hinweise
Diese Außerkraftsetzung Ruft die Benutzer in der Rolle, die den Namen in die anspruchsbasierte Rollenanbieter entsprechen, die keiner SPClaimsAuthRoleProvider und wird von der aktuellen Anwendung verwendet.
Unterschiedliche anspruchsbasierte Rollenanbieter unterstützt verschiedene Platzhalterzeichen im usernameToMatch -Parameter. Es ist Aufgabe des Entwicklers, um zu bestimmen, welche Zeichen in der Anwendung unterstützt werden. SqlRoleProvider unterstützt beispielsweise das % Zeichen um NULL oder mehr Zeichen zu vergleichen.
Siehe auch
Referenz
SPClaimsAuthRoleProvider Klasse