다음을 통해 공유


IAzureClient 인터페이스

정의

모든 Microsoft Azure 클라이언트에 대한 인터페이스입니다.

public interface IAzureClient
type IAzureClient = interface
Public Interface IAzureClient
파생

속성

Credentials

Azure 구독 자격 증명을 가져옵니다.

DeserializationSettings

json 역직렬화 설정을 가져옵니다.

GenerateClientRequestId

true로 설정하면 고유한 x-ms-client-request-id 값이 생성되고 각 요청에 포함됩니다. 기본값은 true입니다.

HttpClient

HTTP 요청을 만드는 데 사용되는 HttpClient를 가져옵니다.

LongRunningOperationRetryTimeout

장기 실행 작업에 대한 재시도 제한 시간을 가져오거나 설정합니다.

SerializationSettings

json serialization 설정을 가져옵니다.

확장 메서드

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

장기 실행 작업에 대한 작업 결과를 가져옵니다.

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

장기 실행 작업에 대한 작업 결과를 가져옵니다.

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

장기 실행 작업에 대한 작업 결과를 가져옵니다.

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

장기 실행 작업에 대한 작업 결과를 가져옵니다.

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

DELETE 및 POST 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

DELETE 및 POST 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

DELETE 및 POST 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

DELETE 및 POST 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

PUT 및 PATCH 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

PUT 및 PATCH 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

PUT 및 PATCH 작업에 대한 작업 결과를 가져옵니다. (사용되지 않음, GetLongRunningOperationResultAsync 사용)

적용 대상