SessionServerUpdateLastActivityAsync - метод
Обновляет дату последней активности для сессии. Рекомендуется периодически вызывать метод,
чтобы сессия не была удалена автоматически при отсутствии другой активности.
Возвращает признак того, что сессия была открыта на момент вызова метода.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public Task<bool> UpdateLastActivityAsync(
Guid sessionID,
DateTime? dateTime = null,
CancellationToken cancellationToken = default
)
Public Function UpdateLastActivityAsync (
sessionID As Guid,
Optional dateTime As DateTime? = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
virtual Task<bool>^ UpdateLastActivityAsync(
Guid sessionID,
Nullable<DateTime> dateTime = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract UpdateLastActivityAsync :
sessionID : Guid *
?dateTime : Nullable<DateTime> *
?cancellationToken : CancellationToken
(* Defaults:
let _dateTime = defaultArg dateTime null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
override UpdateLastActivityAsync :
sessionID : Guid *
?dateTime : Nullable<DateTime> *
?cancellationToken : CancellationToken
(* Defaults:
let _dateTime = defaultArg dateTime null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- sessionID Guid
- Идентификатор сессии, для которой требуется обновить дату последней активности.
- dateTime NullableDateTime (Optional)
-
Дата и время последней активности, которая сохраняется в сессии,
или null, если используются текущие дата и время.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskBooleantrue, если сессия ещё была открыта на момент вызова метода;
false, если сессия уже была закрыта на момент вызова метода.
ISessionServerUpdateLastActivityAsync(Guid, NullableDateTime, CancellationToken)