RenderingSession.ConnectAsync(RendererInitOptions) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Conéctese al entorno de ejecución en el servidor asociado a esta sesión.
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 conexión.
Devoluciones
Tarea con el resultado del nuevo estado de conexión. La tarea devuelta se completará en el Update() tic.
Comentarios
* Se produce un AlreadyConnected error si otra sesión del mismo proceso ya está conectada a su entorno de ejecución. * Se produce un InProgress error si se ha llamado a Connect antes. * Se produce un OtherSessionConnected error si otra sesión ya está conectada a este tiempo de ejecución. * Se produce un NoConnection error, si no se pudo establecer ninguna conexión. * Se produce un InvalidParam error si la dirección URL del servicio de representación estaba vacía, porque no se proporcionó el dominio de cuenta y el identificador de cuenta. * Se produce un SessionNotFound error si no se encontró la sesión correspondiente. Compruebe el identificador de sesión proporcionado. * Se produce un AuthenticationFailed error si no se pudo autenticar la solicitud. * Se produce un NotInitialized error si remoteRenderingClient o RenderingSession no se inicializó. * Se produce un TooManyRequests error si se ha superado el límite de velocidad. Vuelva a intentar la solicitud después de la duración especificada en el encabezado Retry-After. * Se produce un DomainUnreachable error si el dominio de representación remota no es accesible. La dirección URL puede no ser válida o azure Remote Rendering no se admite en esta región. * Se produce un ConnectionRefused error si el host de destino rechaza la conexión de representación remota. * Se produce un ConnectionFailed error si se produjo un error en la conexión de representación remota. Se desconoce la razón exacta. * Se produce un Timeout error si se agota el tiempo de espera de la conexión de representación remota. * Se produce un UnsupportedDisplayAdapter error si se detecta un adaptador de pantalla no admitido.