IAiRagRepositoryUpdateRequestStatusAsync - метод
Выполняет обновление статуса запроса.
Пространство имён: Tessa.Ai.RagСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
Task<bool> UpdateRequestStatusAsync(
Guid requestID,
AiRagRequestState state,
string? details = null,
AiRagRequestState? currentState = null,
CancellationToken cancellationToken = default
)
Function UpdateRequestStatusAsync (
requestID As Guid,
state As AiRagRequestState,
Optional details As String = Nothing,
Optional currentState As AiRagRequestState? = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
Task<bool>^ UpdateRequestStatusAsync(
Guid requestID,
AiRagRequestState state,
String^ details = nullptr,
Nullable<AiRagRequestState> currentState = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
abstract UpdateRequestStatusAsync :
requestID : Guid *
state : AiRagRequestState *
?details : string *
?currentState : Nullable<AiRagRequestState> *
?cancellationToken : CancellationToken
(* Defaults:
let _details = defaultArg details null
let _currentState = defaultArg currentState null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- requestID Guid
- Идентификатор обновляемого запроса.
- state AiRagRequestState
-
Новое значение состояния AiRagRequestState для обновления статуса.
- details String (Optional)
-
Дополнительная текстовая информация, которая описывает текущий статус операции или , если отсутствует.
- currentState NullableAiRagRequestState (Optional)
-
Текущее значение состояния AiRagRequestState для обновления статуса.
Если значение не задано, то текущее состояние не учитывается.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
TaskBoolean, если запрос присутствовал на момент выполнения (и был обновлён);
в противном случае.