GroupExtensions - класс

Методы-расширения для пространства имён Tessa.Groups.

Definition

Пространство имён: Tessa.Groups
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public static class GroupExtensions
Inheritance
Object    GroupExtensions

Методы

AsPlain(IGroupAdminInfo) Возвращает объект, пригодный для сериализации, на основании свойств объекта IGroupAdminInfo.
AsPlain(IGroupGetResponse) Возвращает объект, пригодный для сериализации, на основании свойств объекта IGroupGetResponse.
AsPlain(IGroupInfo) Возвращает объект, пригодный для сериализации, на основании свойств объекта IGroupInfo.
AsPlain(IGroupMemberInfo) Возвращает объект, пригодный для сериализации, на основании свойств объекта IGroupMemberInfo.
AsPlain(IGroupStoreRequest) Возвращает объект, пригодный для сериализации, на основании свойств объекта IGroupStoreRequest.
HasEnoughAdminPermissionsAsync Возвращает признак того, что у пользователя достаточно административных разрешений на выполнение действия с указанной группой.
IsMemberOfGroupAsync Возвращает признак того, что пользователь входит в указанную группу.
OrderByGroupDependencies Сортирует дескрипторы групп по зависимостям в их составе так, чтобы порядок был корректным при создании групп. Например, если группа А в своём составе Members зависит от группы Б, то группы будут возвращены в порядке: Б, А.
RegisterGroupsOnServer Регистрирует подсистему групп на сервере.
ToSynchronizationInfo Адаптирует текущий объект к интерфейсу IGroupSynchronizationInfo.

См. также