RenderingSession 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。
public ref class RenderingSession
public class RenderingSession
type RenderingSession = class
Public Class RenderingSession
- 继承
-
RenderingSession
注解
应用程序可以管理多个 RenderingSession 对象。 但是,每个应用程序只能连接单个 RenderingSession 进行呈现。
属性
Client |
检索关联的所有者 RemoteRenderingClient |
Connection |
如果连接到此会话,则获取运行时 API。 |
ConnectionStatus |
此会话的当前连接状态。 |
GraphicsBinding |
获取此会话的图形绑定。 |
InteropId |
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。 |
IsConnected |
用于查询此会话是否已连接的实用工具函数。 |
RendererInitOptions |
调用 ConnectAsync(RendererInitOptions)时使用的最后一个连接参数。 |
SessionUuid |
此会话的字符串 UUID。 |
Valid |
此对象是否仍然有效。 |
方法
ConnectAsync(RendererInitOptions) |
连接到与此会话关联的服务器上的运行时。 |
ConnectToArrInspectorAsync() |
获取指向要连接到 ArrInspector 网站的 HTML 文件的文件路径。 |
Disconnect() |
如果连接到运行时,请断开此会话的连接。 |
Equals(Object) |
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。 |
Finalize() |
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。 |
GetHashCode() |
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。 |
GetPropertiesAsync() |
查询会话的属性 (主机名、租用时间、大小等) 。 |
RenewAsync(RenderingSessionUpdateOptions) |
汇报此呈现会话的会话参数。 |
StopAsync() |
停止 Azure 会话。 无法再次连接到此会话。 |
运算符
Equality(RenderingSession, RenderingSession) |
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。 |
Inequality(RenderingSession, RenderingSession) |
每个呈现会话都在专用服务器上运行,提供 Azure 远程渲染功能。 |
事件
ConnectionStatusChanged |
连接状态更改的回调。 |