Freigeben über


RenderingSession Klasse

Definition

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

public ref class RenderingSession
public class RenderingSession
type RenderingSession = class
Public Class RenderingSession
Vererbung
RenderingSession

Hinweise

Eine Anwendung kann mehrere RenderingSession-Objekte verwalten. Jede Anwendung kann jedoch nur eine einzelne RenderingSession zum Rendern verbinden.

Eigenschaften

Client

Ruft den zugeordneten Besitzer ab. RemoteRenderingClient

Connection

Ruft die Laufzeit-API ab, wenn eine Verbindung mit dieser Sitzung besteht.

ConnectionStatus

Aktueller Verbindungsstatus dieser Sitzung.

GraphicsBinding

Ruft die Grafikbindung für diese Sitzung ab.

InteropId

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

IsConnected

Hilfsprogrammfunktion zum Abfragen, ob diese Sitzung verbunden ist.

RendererInitOptions

Letzte Verbindungsparameter, die in einem Aufruf von ConnectAsync(RendererInitOptions)verwendet wurden.

SessionUuid

UUID der Zeichenfolge dieser Sitzung.

Valid

Gibt an, ob dieses Objekt noch gültig ist.

Methoden

ConnectAsync(RendererInitOptions)

Stellen Sie eine Verbindung mit der Runtime auf dem Server her, der dieser Sitzung zugeordnet ist.

ConnectToArrInspectorAsync()

Ruft einen Dateipfad ab, der auf eine HTML-Datei verweist, um eine Verbindung mit der ArrInspector-Website herzustellen.

Disconnect()

Trennen Sie diese Sitzung, wenn sie mit der Runtime verbunden ist.

Equals(Object)

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

Finalize()

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

GetHashCode()

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

GetPropertiesAsync()

Fragt die Eigenschaften der Sitzung ab (Hostname, Leasezeit, Größe usw.).

RenewAsync(RenderingSessionUpdateOptions)

Aktualisierungen die Sitzungsparameter für diese Renderingsitzung.

StopAsync()

Beendet die Azure-Sitzung. Es ist nicht möglich, erneut eine Verbindung mit dieser Sitzung herzustellen.

Operatoren

Equality(RenderingSession, RenderingSession)

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

Inequality(RenderingSession, RenderingSession)

Jede Renderingsitzung wird auf einem dedizierten Server ausgeführt, der die Azure-Remote Rendering-Funktionalität bereitstellt.

Ereignisse

ConnectionStatusChanged

Rückruf für Verbindungsstatusänderungen.

Gilt für:

Weitere Informationen