IGroupClientServiceGetGroupAsync - метод
Загружает информацию по указанной группе.
Пространство имён: Tessa.GroupsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
ValueTask<IGroupGetResponse> GetGroupAsync(
Guid userID,
Guid groupID,
bool wrapClientExceptions = false,
CancellationToken cancellationToken = default
)
Function GetGroupAsync (
userID As Guid,
groupID As Guid,
Optional wrapClientExceptions As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IGroupGetResponse)
ValueTask<IGroupGetResponse^> GetGroupAsync(
Guid userID,
Guid groupID,
bool wrapClientExceptions = false,
CancellationToken cancellationToken = CancellationToken()
)
abstract GetGroupAsync :
userID : Guid *
groupID : Guid *
?wrapClientExceptions : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _wrapClientExceptions = defaultArg wrapClientExceptions false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IGroupGetResponse>
- userID Guid
- Идентификатор пользователя, для которого проверяется наличие прав на получение информации о группе.
- groupID Guid
- Идентификатор запрашиваемой группы.
- wrapClientExceptions Boolean (Optional)
-
Признак того, что исключения GroupException должны оборачиваться в GroupClientException для локализации текста сообщений.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskIGroupGetResponse
Ответ на запрос по загрузке информации о группе.
Если пользователь
userID соответствует пользователю в текущей сессии
ISession,
и сессия обладает правами администратора, то для любой группы предоставляются полные административные разрешения
Full.
| GroupClientException |
Исключение, возвращаемое вместо любого исключения-наследника GroupClientException, если указан признак wrapClientExceptions.
|
| GroupAccessForbiddenException |
Запрошенное действие с группой запрещено ввиду недостатка прав у пользователя.
Исключение может быть возвращено только в том случае, если не указан признак wrapClientExceptions.
|