Partager via


RenderingSession Classe

Définition

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

public ref class RenderingSession
public class RenderingSession
type RenderingSession = class
Public Class RenderingSession
Héritage
RenderingSession

Remarques

Une application peut gérer plusieurs objets RenderingSession. Toutefois, chaque application ne peut connecter qu’une seule renderingSession pour le rendu.

Propriétés

Client

Récupère le propriétaire associé RemoteRenderingClient

Connection

Obtenez l’API d’exécution si vous êtes connecté à cette session.

ConnectionStatus

État de connexion actuel de cette session.

GraphicsBinding

Obtenez la liaison graphique pour cette session.

InteropId

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

IsConnected

Fonction utilitaire pour demander si cette session est connectée.

RendererInitOptions

Derniers paramètres de connexion utilisés dans un appel à ConnectAsync(RendererInitOptions).

SessionUuid

Chaîne UUID de cette session.

Valid

Indique si cet objet est toujours valide.

Méthodes

ConnectAsync(RendererInitOptions)

Connectez-vous au runtime sur le serveur associé à cette session.

ConnectToArrInspectorAsync()

Obtient un chemin d’accès de fichier pointant vers un fichier HTML pour se connecter au site web ArrInspector.

Disconnect()

Déconnectez cette session si vous êtes connecté au runtime.

Equals(Object)

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

Finalize()

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

GetHashCode()

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

GetPropertiesAsync()

Interroge les propriétés de la session (nom d’hôte, durée de bail, taille, etc.).

RenewAsync(RenderingSessionUpdateOptions)

Mises à jour les paramètres de session pour cette session de rendu.

StopAsync()

Arrête la session Azure. Il n’est pas possible de se reconnecter à cette session.

Opérateurs

Equality(RenderingSession, RenderingSession)

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

Inequality(RenderingSession, RenderingSession)

Chaque session de rendu s’exécute sur un serveur dédié, fournissant la fonctionnalité Azure Remote Rendering.

Événements

ConnectionStatusChanged

Rappel pour les modifications d’état de connexion.

S’applique à

Voir aussi