Delen via


RenderingSession.ConnectAsync(RendererInitOptions) Methode

Definitie

Maak verbinding met de runtime op de server die is gekoppeld aan deze sessie.

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)

Parameters

initOptions
RendererInitOptions

Verbindingsparameters.

Retouren

Een taak met een resultaat van de nieuwe verbindingsstatus. De geretourneerde taak wordt voltooid in het Update() vinkje.

Opmerkingen

* Er treedt een AlreadyConnected fout op als een andere sessie in hetzelfde proces al is verbonden met de runtime. * Er treedt een InProgress fout op als Verbinding maken eerder is aangeroepen. * Er treedt een OtherSessionConnected fout op als er al een andere sessie is verbonden met deze runtime. * Er treedt een NoConnection fout op als er geen verbinding tot stand kon worden gebracht. * Er treedt een InvalidParam fout op als de URL van de renderingservice leeg is, omdat het accountdomein en de account-id niet zijn opgegeven. * Er treedt een SessionNotFound fout op als de bijbehorende sessie niet kan worden gevonden. Controleer de opgegeven sessie-id. * Er treedt een AuthenticationFailed fout op als de aanvraag niet kan worden geverifieerd. * Er treedt een NotInitialized fout op als de RemoteRenderingClient of RenderingSession niet is geïnitialiseerd. * Er treedt een TooManyRequests fout op als de frequentielimiet is overschreden. Voer de aanvraag opnieuw uit na de duur die is opgegeven in de Retry-After-header. * Er treedt een DomainUnreachable fout op als het domein voor externe rendering onbereikbaar is. De URL is mogelijk ongeldig of Azure Remote Rendering wordt niet ondersteund in deze regio. * Er treedt een ConnectionRefused fout op als de externe rendering-verbinding wordt geweigerd door de doelhost. * Er treedt een ConnectionFailed fout op als de verbinding met externe rendering is mislukt. De exacte reden is onbekend. * Er treedt een Timeout fout op als er een time-out optreedt voor de verbinding met externe rendering. * Er treedt een UnsupportedDisplayAdapter fout op als er een niet-ondersteunde beeldschermadapter wordt gedetecteerd.

Van toepassing op