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() |
取得指向 HTML 檔案以連線至 ArrInspector 網站的檔案路徑。 |
Disconnect() |
如果連線到執行時間,請中斷此會話的連接。 |
Equals(Object) |
每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。 |
Finalize() |
每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。 |
GetHashCode() |
每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。 |
GetPropertiesAsync() |
查詢會話的屬性 (主機名稱、租用時間、大小等) 。 |
RenewAsync(RenderingSessionUpdateOptions) |
更新此轉譯會話的會話參數。 |
StopAsync() |
停止 Azure 會話。 無法再次連線到此會話。 |
運算子
Equality(RenderingSession, RenderingSession) |
每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。 |
Inequality(RenderingSession, RenderingSession) |
每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。 |
事件
ConnectionStatusChanged |
線上狀態變更的回呼。 |