Aracılığıyla paylaş


RemoteRenderingClient.GetConversionPropertiesAsync(String) Yöntem

Tanım

Varlık dönüştürmenin özelliklerini sorgular.

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::ConversionPropertiesResult ^> ^ GetConversionPropertiesAsync(System::String ^ conversionId);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.ConversionPropertiesResult> GetConversionPropertiesAsync (string conversionId);
member this.GetConversionPropertiesAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.ConversionPropertiesResult>
Public Function GetConversionPropertiesAsync (conversionId As String) As Task(Of ConversionPropertiesResult)

Parametreler

conversionId
String

StartAssetConversionAsync tarafından döndürülen dönüştürme kimliği.

Döndürülenler

Dönüştürme durumunu veya hata bağlamını içeren görev. Döndürülen zaman uyumsuz, rastgele bir iş parçacığında tamamlanır.

Açıklamalar

Temel alınan çağrı bir REST çağrısı olduğundan, sunucu azaltmasını önlemek için sonraki çağrılar arasında yeterli gecikme (5-10s) olmalıdır. Azaltma durumunda işlev başarısız olur ve HttpResponseCode 429 kodunu ("çok fazla istek") bildirir.

InvalidParam* Hesap etki alanı ve hesap kimliği sağlanmadığından conversionId sağlanmazsa veya işleme hizmeti URL'si boşsa bir hata oluşur. AuthenticationFailed* İsteğin kimliği doğrulanamadıysa bir hata oluşur. TooManyRequests* Hız sınırı aşıldığında hata oluşur. Retry-After üst bilgisinde belirtilen sürenin sonunda isteği yeniden deneyin. DomainUnreachable* Uzaktan işleme etki alanına ulaşılamıyorsa bir hata oluşur. Url geçersiz olabilir veya Azure Remote Rendering bu bölgede desteklenmiyor olabilir. ConnectionRefused* Hedef konak tarafından uzaktan işleme bağlantısı reddedilirse bir hata oluşur. ConnectionFailed* Uzaktan işleme bağlantısı başarısız olursa hata oluşur. Tam nedeni bilinmiyor. Timeout* Uzaktan işleme bağlantısı zaman aşımına uğradıysa bir hata oluşur.

Şunlara uygulanır