Dela via


RenderingSession.GetPropertiesAsync Metod

Definition

Frågar egenskaperna för sessionen (värdnamn, lånetid, storlek osv.).

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)

Returer

Sessionsegenskaper eller en felkontext. Den returnerade uppgiften slutförs i en godtycklig tråd.

Kommentarer

Eftersom det underliggande anropet är ett REST-anrop bör det finnas tillräckligt med fördröjning (5–10 sekunder) mellan efterföljande anrop för att undvika serverbegränsning. Vid begränsning misslyckas funktionen och HttpResponseCode rapporterar kod 429 ("för många begäranden").

* Ett InvalidParam fel uppstår om återgivningstjänstens URL var tom eftersom kontodomänen och konto-ID:t inte angavs. * Ett SessionNotFound fel uppstår om motsvarande session inte kunde hittas. Kontrollera det angivna sessions-ID:t. * Ett AuthenticationFailed fel uppstår om begäran inte kunde autentiseras. * Ett NotInitialized fel uppstår om RemoteRenderingClient inte initierades. * Ett TooManyRequests fel uppstår om hastighetsgränsen har överskridits. Försök igen efter varaktigheten i Retry-After-huvudet. * Ett DomainUnreachable fel uppstår om fjärrrenderingsdomänen inte kan nås. URL:en kan vara ogiltig eller så stöds inte Azure Remote Rendering i den här regionen. * Ett ConnectionRefused fel uppstår om fjärråtergivningsanslutningen nekas av målvärden. * Ett ConnectionFailed fel uppstår om fjärråtergivningsanslutningen misslyckades. Den exakta orsaken är okänd. * Ett Timeout fel uppstår om tidsgränsen för fjärråtergivningsanslutningen överskrys.

Gäller för