RenderingSession.GetPropertiesAsync 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í.
Consulta las propiedades de la sesión (nombre de host, tiempo de concesión, tamaño, etc.).
public:
System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::RenderingSessionPropertiesResult ^> ^ GetPropertiesAsync();
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RenderingSessionPropertiesResult> GetPropertiesAsync ();
member this.GetPropertiesAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RenderingSessionPropertiesResult>
Public Function GetPropertiesAsync () As Task(Of RenderingSessionPropertiesResult)
Devoluciones
Propiedades de sesión o un contexto de error. La tarea devuelta se completará en un subproceso arbitrario.
Comentarios
Dado que la llamada subyacente es una llamada REST, debe haber un retraso suficiente (5-10s) entre las llamadas posteriores para evitar la limitación del servidor. En caso de limitación, se producirá un error en la función y HttpResponseCode notifica el código 429 ("demasiadas solicitudes").
* 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 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.