Udostępnij za pośrednictwem


RenderingSession Klasa

Definicja

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

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

Uwagi

Aplikacja może zarządzać wieloma obiektami RenderingSession. Jednak każda aplikacja może łączyć tylko jedną usługę RenderingSession na potrzeby renderowania.

Właściwości

Client

Pobiera skojarzonego właściciela RemoteRenderingClient

Connection

Pobierz interfejs API środowiska uruchomieniowego, jeśli jest połączony z tą sesją.

ConnectionStatus

Bieżący stan połączenia tej sesji.

GraphicsBinding

Pobierz powiązanie grafiki dla tej sesji.

InteropId

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

IsConnected

Funkcja narzędzia do wykonywania zapytań o to, czy ta sesja jest połączona.

RendererInitOptions

Ostatnie parametry połączenia używane w wywołaniu metody ConnectAsync(RendererInitOptions).

SessionUuid

Identyfikator UUID ciągu tej sesji.

Valid

Czy ten obiekt jest nadal prawidłowy.

Metody

ConnectAsync(RendererInitOptions)

Połącz się ze środowiskiem uruchomieniowym na serwerze skojarzonym z tą sesją.

ConnectToArrInspectorAsync()

Pobiera ścieżkę pliku wskazującą plik HTML w celu nawiązania połączenia z witryną internetową ArrInspector.

Disconnect()

Rozłącz tę sesję, jeśli jest połączona ze środowiskiem uruchomieniowym.

Equals(Object)

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

Finalize()

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

GetHashCode()

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

GetPropertiesAsync()

Wykonuje zapytania dotyczące właściwości sesji (nazwa hosta, czas dzierżawy, rozmiar itp.).

RenewAsync(RenderingSessionUpdateOptions)

Aktualizacje parametrów sesji dla tej sesji renderowania.

StopAsync()

Zatrzymuje sesję platformy Azure. Nie można ponownie nawiązać połączenia z tą sesją.

Operatory

Equality(RenderingSession, RenderingSession)

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

Inequality(RenderingSession, RenderingSession)

Każda sesja renderowania jest uruchomiona na dedykowanym serwerze, zapewniając funkcjonalność usługi Azure Remote Rendering.

Zdarzenia

ConnectionStatusChanged

Wywołanie zwrotne zmian stanu połączenia.

Dotyczy

Zobacz też