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


RenderingSession.ConnectAsync(RendererInitOptions) Метод

Определение

Подключитесь к среде выполнения на сервере, связанном с этим сеансом.

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::ConnectionStatus> ^ ConnectAsync(Microsoft::Azure::RemoteRendering::RendererInitOptions initOptions);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.ConnectionStatus> ConnectAsync (Microsoft.Azure.RemoteRendering.RendererInitOptions initOptions);
member this.ConnectAsync : Microsoft.Azure.RemoteRendering.RendererInitOptions -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.ConnectionStatus>
Public Function ConnectAsync (initOptions As RendererInitOptions) As Task(Of ConnectionStatus)

Параметры

initOptions
RendererInitOptions

Параметры подключения.

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

Задача с результатом нового состояния подключения. Возвращаемая задача завершится в Update() тактах.

Комментарии

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

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