RoleDeputiesStateStrategyMarkRolesAsUpdatedAsync - метод
Метод помечает роли с заданными идентификаторами как обновленными с указанием даты обновления заместителей роли.
Он производит расчёт следующей даты обновления заместителей ролей.
Пространство имён: Tessa.RolesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ValueTask MarkRolesAsUpdatedAsync(
ICollection<Guid> roleIDs,
DateTime? updateDate = null,
CancellationToken cancellationToken = default
)
Public Function MarkRolesAsUpdatedAsync (
roleIDs As ICollection(Of Guid),
Optional updateDate As DateTime? = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask
public:
virtual ValueTask MarkRolesAsUpdatedAsync(
ICollection<Guid>^ roleIDs,
Nullable<DateTime> updateDate = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract MarkRolesAsUpdatedAsync :
roleIDs : ICollection<Guid> *
?updateDate : Nullable<DateTime> *
?cancellationToken : CancellationToken
(* Defaults:
let _updateDate = defaultArg updateDate null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
override MarkRolesAsUpdatedAsync :
roleIDs : ICollection<Guid> *
?updateDate : Nullable<DateTime> *
?cancellationToken : CancellationToken
(* Defaults:
let _updateDate = defaultArg updateDate null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
- roleIDs ICollectionGuid
- Список идентификаторов ролей.
- updateDate NullableDateTime (Optional)
-
Дата и время обновления в UTC.
Если не задана, то в качестве даты обновления используется текущая дата и время в UTC.
- cancellationToken CancellationToken (Optional)
- Объект, с помощью которого можно отменить асинхронную задачу.
ValueTaskАсинхронная задача.
IRoleDeputiesStateStrategyMarkRolesAsUpdatedAsync(ICollectionGuid, NullableDateTime, CancellationToken)