Compartilhar via


RenderingSession Classe

Definição

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

public ref class RenderingSession
public class RenderingSession
type RenderingSession = class
Public Class RenderingSession
Herança
RenderingSession

Comentários

Um aplicativo pode gerenciar vários objetos RenderingSession. No entanto, cada aplicativo só pode conectar uma única RenderingSession para renderização.

Propriedades

Client

Recupera o proprietário associado RemoteRenderingClient

Connection

Obtenha a API de runtime se estiver conectada a esta sessão.

ConnectionStatus

Status da conexão atual desta sessão.

GraphicsBinding

Obtenha a associação de gráficos para esta sessão.

InteropId

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

IsConnected

Função de utilitário para consultar se esta sessão está conectada.

RendererInitOptions

Últimos parâmetros de conexão usados em uma chamada para ConnectAsync(RendererInitOptions).

SessionUuid

UUID de cadeia de caracteres desta sessão.

Valid

Se esse objeto ainda é válido.

Métodos

ConnectAsync(RendererInitOptions)

Conecte-se ao runtime no servidor associado a esta sessão.

ConnectToArrInspectorAsync()

Obtém um caminho de arquivo apontando para um arquivo HTML para se conectar ao site do ArrInspector.

Disconnect()

Desconecte essa sessão se estiver conectado ao runtime.

Equals(Object)

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

Finalize()

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

GetHashCode()

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

GetPropertiesAsync()

Consulta as propriedades da sessão (nome do host, tempo de concessão, tamanho etc.).

RenewAsync(RenderingSessionUpdateOptions)

Atualizações os parâmetros de sessão para esta sessão de renderização.

StopAsync()

Interrompe a sessão do Azure. Não é possível se conectar a esta sessão novamente.

Operadores

Equality(RenderingSession, RenderingSession)

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

Inequality(RenderingSession, RenderingSession)

Cada sessão de renderização está em execução em um servidor dedicado, fornecendo a funcionalidade de Remote Rendering do Azure.

Eventos

ConnectionStatusChanged

Retorno de chamada para alterações de status de conexão.

Aplica-se a

Confira também