OperationClientRepositoryUpdateStatusAsync - метод
Пространство имён: Tessa.Platform.OperationsСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public Task<bool> UpdateStatusAsync(
Guid id,
string? jsonStatus,
CancellationToken cancellationToken = default
)
Public Function UpdateStatusAsync (
id As Guid,
jsonStatus As String,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
virtual Task<bool>^ UpdateStatusAsync(
Guid id,
String^ jsonStatus,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract UpdateStatusAsync :
id : Guid *
jsonStatus : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
override UpdateStatusAsync :
id : Guid *
jsonStatus : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- id Guid
- Идентификатор операции.
- jsonStatus String
Статус выполнения операции в формате JSON, имеющего произвольную структуру.
Может быть полезен для промежуточного сохранения информации, которая, например, необходима клиенту.
Равен null, если статус не требуется (или если он не был загружен, когда при загрузке не передан флаг loadEverything).
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskBooleantrue, если операция с заданным идентификатором существует и удалось обновить её статус;
false в противном случае.
IOperationRepositoryUpdateStatusAsync(Guid, String, CancellationToken)