다음을 통해 공유


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* account 도메인 및 계정 ID가 제공되지 않았기 때문에 conversionId가 제공되지 않거나 렌더링 서비스 URL이 비어 있으면 오류가 발생합니다. AuthenticationFailed* 요청을 인증할 수 없는 경우 오류가 발생합니다. TooManyRequests* 속도 제한을 초과하면 오류가 발생합니다. Retry-After 헤더에 지정된 기간 후에 요청을 다시 시도합니다. DomainUnreachable* 원격 렌더링 도메인에 연결할 수 없는 경우 오류가 발생합니다. URL이 잘못되었거나 Azure Remote Rendering 이 지역에서 지원되지 않습니다. ConnectionRefused* 대상 호스트에서 원격 렌더링 연결을 거부하는 경우 오류가 발생합니다. ConnectionFailed* 원격 렌더링 연결에 실패하면 오류가 발생합니다. 정확한 이유는 알 수 없습니다. Timeout* 원격 렌더링 연결 시간이 초과되면 오류가 발생합니다.

적용 대상