Partilhar via


RenderingSession Classe

Definição

Cada sessão de composição está em execução num 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

Observações

Uma aplicação pode gerir vários objetos RenderingSession. No entanto, cada aplicação só pode ligar uma única RenderingSession para composição.

Propriedades

Client

Obtém o proprietário associado RemoteRenderingClient

Connection

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

ConnectionStatus

Estado da ligação atual desta sessão.

GraphicsBinding

Obtenha o enlace gráfico para esta sessão.

InteropId

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

IsConnected

Função utility para consultar se esta sessão está ligada.

RendererInitOptions

Últimos parâmetros de ligação utilizados numa chamada para ConnectAsync(RendererInitOptions).

SessionUuid

UUID de cadeia desta sessão.

Valid

Se este objeto ainda é válido.

Métodos

ConnectAsync(RendererInitOptions)

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

ConnectToArrInspectorAsync()

Obtém um caminho de ficheiro que aponta para um ficheiro HTML para ligar ao site do ArrInspector.

Disconnect()

Desligue esta sessão se estiver ligado ao runtime.

Equals(Object)

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

Finalize()

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

GetHashCode()

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

GetPropertiesAsync()

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

RenewAsync(RenderingSessionUpdateOptions)

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

StopAsync()

Para a sessão do Azure. Não é possível ligar novamente a esta sessão.

Operadores

Equality(RenderingSession, RenderingSession)

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

Inequality(RenderingSession, RenderingSession)

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

evento

ConnectionStatusChanged

Chamada de retorno para alterações ao estado da ligação.

Aplica-se a

Ver também