次の方法で共有


RenderingSession.GetPropertiesAsync メソッド

定義

セッションのプロパティ (ホスト名、リース時間、サイズなど) を照会します。

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::RenderingSessionPropertiesResult ^> ^ GetPropertiesAsync();
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RenderingSessionPropertiesResult> GetPropertiesAsync ();
member this.GetPropertiesAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RenderingSessionPropertiesResult>
Public Function GetPropertiesAsync () As Task(Of RenderingSessionPropertiesResult)

戻り値

セッション プロパティまたはエラー コンテキスト。 返されたタスクは、任意のスレッドで完了します。

注釈

基になる呼び出しは REST 呼び出しであるため、サーバーの調整を回避するために、後続の呼び出しの間に十分な遅延 (5 から 10 秒) が必要です。 調整の場合、関数は失敗し、 HttpResponseCode はコード 429 ("要求が多すぎます") を報告します。

InvalidParam* レンダリング サービスの URL が空の場合、アカウント ドメインとアカウント ID が指定されていないため、エラーが発生します。 SessionNotFound* 対応するセッションが見つからなかった場合、エラーが発生します。 指定したセッション ID をチェックしてください。* AuthenticationFailed 要求を認証できなかった場合はエラーが発生します。 NotInitialized* RemoteRenderingClient が初期化されていない場合、エラーが発生します。 TooManyRequests※レート制限を超えるとエラーが発生します。 Retry-After ヘッダーで指定された期間が経過したら、要求を再試行します。 DomainUnreachable* リモート レンダリング ドメインに到達できない場合、エラーが発生します。 URL が無効であるか、Azure Remote Renderingがこのリージョンでサポートされていない可能性があります。 ConnectionRefused* 宛先ホストによってリモート レンダリング接続が拒否された場合、エラーが発生します。 ConnectionFailed* リモート レンダリング接続に失敗した場合、エラーが発生します。 正確な理由は不明です。 Timeout* リモート レンダリング接続がタイムアウトした場合にエラーが発生します。

適用対象