RemoteRenderingClient.GetAssetConversionStatusAsync(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
已取代。 請改用 GetConversionPropertiesAsync () 。
public:
System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::AssetConversionStatusResult ^> ^ GetAssetConversionStatusAsync(System::String ^ conversionId);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.AssetConversionStatusResult> GetAssetConversionStatusAsync (string conversionId);
member this.GetAssetConversionStatusAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.AssetConversionStatusResult>
Public Function GetAssetConversionStatusAsync (conversionId As String) As Task(Of AssetConversionStatusResult)
參數
- conversionId
- String
傳回
包含轉換狀態或錯誤內容的工作。 傳回的非同步會在任意執行緒中完成。
備註
由於基礎呼叫是 REST 呼叫,因此後續呼叫之間應該有足夠的延遲 (5-10s) ,以避免伺服器節流。 如果是節流,函式將會失敗, 而 HttpResponseCode 會報告代碼 429 (「太多要求」) 。
InvalidParam* 如果未提供 conversionId,或轉譯服務 URL 是空的,就會發生錯誤,因為未提供帳戶網域和帳戶識別碼。 AuthenticationFailed* 如果無法驗證要求,就會發生錯誤。 TooManyRequests* 如果超過速率限制,就會發生錯誤。 在 Retry-After 標頭中指定的持續時間之後重試要求。