Condividi tramite


RemoteRenderingClient.GetAssetConversionStatusAsync(String) Metodo

Definizione

Deprecato. Usare invece 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)

Parametri

conversionId
String

Restituisce

Attività contenente lo stato di conversione o un contesto di errore. L'async restituito verrà completato in un thread arbitrario.

Commenti

Poiché la chiamata sottostante è una chiamata REST, è necessario un ritardo sufficiente (5-10) tra le chiamate successive per evitare la limitazione del server. In caso di limitazione, la funzione avrà esito negativo e il codice HttpResponseCode segnala il codice 429 ("troppe richieste").

* Si verifica un InvalidParam errore se non viene fornito alcun id conversione o l'URL del servizio di rendering è vuoto, perché il dominio dell'account e l'ID dell'account non sono stati specificati. * Si verifica un AuthenticationFailed errore se la richiesta non è stata autenticata. * Si verifica un TooManyRequests errore se il limite di frequenza è stato superato. Riprovare la richiesta dopo la durata specificata nell'intestazione Retry-After.

Si applica a