Partilhar via


RenderingSession.ConnectAsync(RendererInitOptions) Método

Definição

Ligue-se ao runtime no servidor associado a esta sessão.

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)

Parâmetros

initOptions
RendererInitOptions

Parâmetros de ligação.

Devoluções

Uma tarefa com o resultado do novo estado de ligação. A tarefa devolvida será concluída no Update() tiquetaque.

Observações

* Ocorre um AlreadyConnected erro se outra sessão no mesmo processo já estiver ligada ao respetivo runtime. * Ocorre um InProgress erro se o Connect tiver sido chamado anteriormente. * Ocorre um OtherSessionConnected erro se outra sessão já estiver ligada a este runtime. * Ocorre um NoConnection erro se não for possível estabelecer nenhuma ligação. * Ocorre um InvalidParam erro se o URL do serviço de composição estiver vazio, porque o domínio da conta e o ID da conta não foram fornecidos. * Ocorre um SessionNotFound erro se não for possível encontrar a sessão correspondente. Verifique o ID de sessão fornecido. * Ocorre um AuthenticationFailed erro se não for possível autenticar o pedido. * Ocorre um NotInitialized erro se RemoteRenderingClient ou RenderingSession não tiver sido inicializado. * Ocorre um TooManyRequests erro se o limite de taxa tiver sido excedido. Repita o pedido após a duração indicada no cabeçalho Retry-After. * Ocorre um DomainUnreachable erro se o domínio de composição remota estiver inacessível. O URL pode ser inválido ou o Azure Remote Rendering não é suportado nesta região. * Ocorre um ConnectionRefused erro se a ligação de composição remota for recusada pelo anfitrião de destino. * Ocorre um ConnectionFailed erro se a ligação de composição remota falhar. O motivo exato é desconhecido. * Ocorre um Timeout erro se a ligação de composição remota tiver excedido o tempo limite. * Ocorre um UnsupportedDisplayAdapter erro se for detetado um adaptador de apresentação não suportado.

Aplica-se a