RoleService.GetRolesForCurrentUser Метод

Определение

Возвращает все роли, назначенные вошедшему в систему пользователю.

public:
 cli::array <System::String ^> ^ GetRolesForCurrentUser();
[System.ServiceModel.OperationContract]
public string[] GetRolesForCurrentUser ();
[<System.ServiceModel.OperationContract>]
member this.GetRolesForCurrentUser : unit -> string[]
Public Function GetRolesForCurrentUser () As String()

Возвращаемое значение

String[]

Массив имен ролей, к которым принадлежит пользователь.

Атрибуты

Исключения

Управление ролями не включено.

Комментарии

Метод GetRolesForCurrentUser возвращает все роли пользователя. Метод используется, GetRolesForCurrentUser когда необходимо проверка или сохранить все роли пользователя, чтобы определить, какие ресурсы доступны пользователю. Этот метод можно использовать, чтобы избежать нескольких вызовов IsCurrentUserInRole метода .

GetRolesForCurrentUser Вызов метода вызывает SelectingProvider событие .

Примечание

Не вызывайте GetRolesForCurrentUser метод из кода, выполняемого на веб-сервере. Метод вызывается GetRolesForCurrentUser только как часть службы WCF. Дополнительные сведения о чтении ролей пользователя в коде, выполняемом на веб-сервере, см. в этом методе GetRolesForUser .

Применяется к

См. также раздел