RemoteRenderingClient.GetAssetConversionStatusAsync(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Afgeschaft. Gebruik in plaats daarvan 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)
Parameters
- conversionId
- String
Retouren
Taak met de conversiestatus of een foutcontext. De geretourneerde asynchroon wordt voltooid in een willekeurige thread.
Opmerkingen
Omdat de onderliggende aanroep een REST-aanroep is, moet er voldoende vertraging (5-10s) zijn tussen volgende aanroepen om serverbeperking te voorkomen. In het geval van beperking mislukt de functie en rapporteert de HttpResponseCode code 429 ('te veel aanvragen').
* Er treedt een InvalidParam fout op als er geen conversionId is opgegeven of als de URL van de renderingservice leeg is, omdat het accountdomein en de account-id niet zijn opgegeven. * Er treedt een AuthenticationFailed fout op als de aanvraag niet kan worden geverifieerd. * Er treedt een TooManyRequests fout op als de frequentielimiet is overschreden. Voer de aanvraag opnieuw uit na de duur die is opgegeven in de Retry-After-header.