RenderingSession.ConnectAsync(RendererInitOptions) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.