共用方式為


RenderingSession 類別

定義

每個轉譯會話都會在專用伺服器上執行,並提供 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()

取得指向 HTML 檔案以連線至 ArrInspector 網站的檔案路徑。

Disconnect()

如果連線到執行時間,請中斷此會話的連接。

Equals(Object)

每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。

Finalize()

每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。

GetHashCode()

每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。

GetPropertiesAsync()

查詢會話的屬性 (主機名稱、租用時間、大小等) 。

RenewAsync(RenderingSessionUpdateOptions)

更新此轉譯會話的會話參數。

StopAsync()

停止 Azure 會話。 無法再次連線到此會話。

運算子

Equality(RenderingSession, RenderingSession)

每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。

Inequality(RenderingSession, RenderingSession)

每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。

事件

ConnectionStatusChanged

線上狀態變更的回呼。

適用於

另請參閱