Поделиться через


RemoteRenderingClient.GetAssetConversionStatusAsync(String) Метод

Определение

Не рекомендуется. Вместо этого используйте 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–10 с), чтобы избежать регулирования сервера. В случае регулирования функция завершится сбоем, и HttpResponseCode сообщает код 429 ("слишком много запросов").

* Ошибка InvalidParam возникает, если параметр conversionId не указан или URL-адрес службы отрисовки был пустым, так как домен учетной записи и идентификатор учетной записи не были указаны. * Если AuthenticationFailed не удалось пройти проверку подлинности запроса, возникает ошибка. * Если TooManyRequests превышен предел скорости, возникает ошибка. Повторите запрос по истечении длительности, указанной в заголовке Retry-After.

Применяется к