Поделиться через


RenderingSession.RenewAsync(RenderingSessionUpdateOptions) Метод

Определение

Обновления параметры сеанса для этого сеанса отрисовки.

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::SessionContextResult ^> ^ RenewAsync(Microsoft::Azure::RemoteRendering::RenderingSessionUpdateOptions updateOptions);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.SessionContextResult> RenewAsync (Microsoft.Azure.RemoteRendering.RenderingSessionUpdateOptions updateOptions);
member this.RenewAsync : Microsoft.Azure.RemoteRendering.RenderingSessionUpdateOptions -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.SessionContextResult>
Public Function RenewAsync (updateOptions As RenderingSessionUpdateOptions) As Task(Of SessionContextResult)

Параметры

updateOptions
RenderingSessionUpdateOptions

Новые параметры для использования

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

Задача с контекстом результата, содержащим сведения об успешном выполнении. Возвращаемая задача завершится в произвольном потоке.

Комментарии

Дополнительные сведения см. в разделе RenderingSessionUpdateOptions.

Так как базовый вызов является вызовом REST, между последующими вызовами должна быть достаточная задержка (5–10 с), чтобы избежать регулирования сервера. В случае регулирования функция завершится сбоем, и HttpResponseCode сообщает код 429 ("слишком много запросов").

* Ошибка InvalidParam возникает, если URL-адрес службы отрисовки был пустым, так как домен учетной записи и идентификатор учетной записи не были указаны, или если значение maxLeaseTimeMinutes было недопустимым. Оно должно быть больше текущего значения maxLeaseTimeMinutes. * Если AuthenticationFailed не удалось пройти проверку подлинности запроса, возникает ошибка. * Если NotInitialized RemoteRenderingClient не был инициализирован, возникает ошибка. * Если TooManyRequests превышен предел скорости, возникает ошибка. Повторите запрос по истечении длительности, указанной в заголовке Retry-After. * Если DomainUnreachable домен удаленной отрисовки недоступен, возникает ошибка. Url-адрес может быть недопустимым или Удаленная отрисовка Azure не поддерживается в этом регионе. * Ошибка ConnectionRefused возникает, если подключение к удаленной отрисовке отклонено конечным узлом. * Если ConnectionFailed подключение к удаленной отрисовке завершилось сбоем, возникает ошибка. Точная причина неизвестна. * Если Timeout истекло время ожидания подключения к удаленной отрисовке, возникает ошибка.

Применяется к