Condividi tramite


RenderingSession.GetPropertiesAsync Metodo

Definizione

Esegue una query sulle proprietà della sessione (nome host, tempo di lease, dimensioni e così via).

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)

Restituisce

Proprietà della sessione o un contesto di errore. L'attività restituita verrà completata in un thread arbitrario.

Commenti

Poiché la chiamata sottostante è una chiamata REST, è necessario un ritardo sufficiente (5-10) tra le chiamate successive per evitare la limitazione del server. In caso di limitazione, la funzione avrà esito negativo e il codice HttpResponseCode segnala il codice 429 ("troppe richieste").

* Si verifica un InvalidParam errore se l'URL del servizio di rendering è vuoto, perché il dominio dell'account e l'ID dell'account non è stato specificato. * Si verifica un SessionNotFound errore se la sessione corrispondente non è stata trovata. Verificare l'ID sessione specificato. * Si verifica un AuthenticationFailed errore se la richiesta non è stata autenticata. * Si verifica un NotInitialized errore se RemoteRenderingClient non è stato inizializzato. * Si verifica un TooManyRequests errore se il limite di frequenza è stato superato. Riprovare la richiesta dopo la durata specificata nell'intestazione Retry-After. * Si verifica un DomainUnreachable errore se il dominio di rendering remoto non è raggiungibile. L'URL potrebbe non essere valido o l'Rendering remoto di Azure non è supportato in questa area. * Si verifica un ConnectionRefused errore se la connessione di rendering remoto viene rifiutata dall'host di destinazione. * Si verifica un ConnectionFailed errore se la connessione di rendering remoto non è riuscita. La ragione esatta è sconosciuta. * Si verifica un Timeout errore se il timeout della connessione di rendering remoto è stato eseguito.

Si applica a