RemoteRenderingClient.GetConversionPropertiesAsync(String) 方法

定义

查询资产转换的属性。

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)

参数

conversionId
String

StartAssetConversionAsync 返回的转换 ID。

返回

包含转换状态或错误上下文的任务。 返回的异步将在任意线程中完成。

注解

由于基础调用是 REST 调用,因此在后续调用之间应有足够的延迟 (5-10s) 以避免服务器限制。 如果发生限制,函数将失败, HttpResponseCode 报告代码 429 (“请求过多”) 。

InvalidParam* 如果未提供 conversionId,或者呈现服务 URL 为空,则会发生错误,因为未提供帐户域和帐户 ID。 AuthenticationFailed* 如果无法对请求进行身份验证,则会发生错误。 TooManyRequests* 如果已超出速率限制,则会发生错误。 在 Retry-After 标头中给定的持续时间后重试请求。 DomainUnreachable* 如果无法访问远程呈现域,则会发生错误。 URL 可能无效,或者此区域不支持 Azure 远程渲染。 ConnectionRefused* 如果远程呈现连接被目标主机拒绝,则会发生错误。 ConnectionFailed* 如果远程呈现连接失败,则会发生错误。 确切原因未知。 Timeout* 如果远程呈现连接超时,则会发生错误。

适用于