RemoteRenderingClient.GetAssetConversionStatusAsync(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Preterido. Em alternativa, utilize 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)
Parâmetros
- conversionId
- String
Devoluções
Tarefa que contém o estado de conversão ou um contexto de erro. A assíncrona devolvida será concluída num thread arbitrário.
Observações
Uma vez que a chamada subjacente é uma chamada REST, deve haver um atraso suficiente (5-10s) entre as chamadas subsequentes para evitar a limitação do servidor. Em caso de limitação, a função falhará e o HttpResponseCode comunica o código 429 ("demasiados pedidos").
* Ocorre um InvalidParam erro se não for fornecido nenhum conversionId ou se o URL do serviço de composição estiver vazio, porque o domínio da conta e o ID da conta não foram fornecidos. * Ocorre um AuthenticationFailed erro se não for possível autenticar o pedido. * Ocorre um TooManyRequests erro se o limite de taxa tiver sido excedido. Repita o pedido após a duração indicada no cabeçalho Retry-After.