Freigeben über


RemoteRenderingClient.GetAssetConversionStatusAsync(String) Methode

Definition

Veraltet. Verwenden Sie stattdessen 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)

Parameter

conversionId
String

Gibt zurück

Aufgabe, die die Konvertierung status oder einen Fehlerkontext enthält. Die zurückgegebene Asynchronheit wird in einem beliebigen Thread abgeschlossen.

Hinweise

Da es sich bei dem zugrunde liegenden Aufruf um einen REST-Aufruf handelt, sollte zwischen nachfolgenden Aufrufen eine ausreichende Verzögerung (5 bis 10 Sekunden) vorhanden sein, um eine Serverdrosselung zu vermeiden. Im Falle einer Drosselung schlägt die Funktion fehl, und httpResponseCode meldet Code 429 ("zu viele Anforderungen").

* Ein InvalidParam Fehler tritt auf, wenn keine conversionId angegeben wird oder die Renderingdienst-URL leer war, da die Kontodomäne und die Konto-ID nicht angegeben wurden. * Ein AuthenticationFailed Fehler tritt auf, wenn die Anforderung nicht authentifiziert werden konnte. * Ein TooManyRequests Fehler tritt auf, wenn das Ratenlimit überschritten wurde. Wiederholen Sie die Anforderung nach der im Retry-After-Header angegebenen Dauer.

Gilt für: