Для изменения размера нажмите или перетащите

RoleHelperGenerateMetaRoleItemsAsync - метод

Возвращает список метаролей и записей об их составе, сгенерированный заданным генератором метаролей.

Пространство имён:  Tessa.Roles
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static Task<List<MetaRoleItem>> GenerateMetaRoleItemsAsync(
	DbManager db,
	RoleGenerator generator,
	ILogger logger,
	int timeoutSeconds = 0,
	CancellationToken cancellationToken = default
)

Параметры

db
Тип: Tessa.Platform.DataDbManager
Объект, используемый для доступа к базе данных.
generator
Тип: Tessa.RolesRoleGenerator
Генератор метаролей, для которого возвращается сгенерированный список записей.
logger
Тип: ILogger
Объект, выполняющий логирование.
timeoutSeconds (Optional)
Тип: SystemInt32
Таймаут выполнения длительных запросов с ролями.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskListMetaRoleItem
Список метаролей и записей об их составе, сгенерированный заданным генератором метаролей.
Заметки
В случае отстуствия значений свойств UserName, возвращённых в результате выполненного SQL-запроса, не будет произведено дополнительных действий и такие свойства будут иметь значения null.
См. также