다음을 통해 공유


@azure/core-lro package

인터페이스

CreateHttpPollerOptions

createPoller옵션.

OperationConfig

작업을 폴링하고 종료되었는지 여부를 확인하는 방법에 대한 구성입니다.

OperationResponse

LRO 응답의 형식입니다.

OperationState

폴러는 트리거를 시작하고 장기 실행 작업을 기다리는 로컬 제어 메커니즘으로 작동하지만 OperationState는 원격 장기 실행 작업의 상태를 문서화합니다. 각 설문 조사 후에 업데이트됩니다.

PollerLike

작업에 대한 폴러입니다.

RawRequest

원시 요청의 단순 형식입니다.

RawResponse

원시 응답의 단순 형식입니다.

RunningOperation

장기 실행 작업에 대한 설명입니다.

형식 별칭

CancelOnProgress

CancelOnProgress는 Poller의 onProgress 메서드의 반환 값으로 사용됩니다. 사용자가 onProgress를 호출할 때 폴링 작업이 업데이트될 때마다 수신된 새 데이터를 사용하여 콜백으로 호출되는 함수를 전달해야 합니다. onProgress는 추가 업데이트가 원래 콜백에 도달하지 못하게 하는 함수를 반환합니다.

OperationStatus

작업이 지정된 시간에 있을 수 있는 가능한 상태 집합입니다.

ResourceLocationConfig

swagger에서 LRO 확장으로 지정된 경우 LRO 결과의 잠재적 위치입니다.

RestorableOperationState

복원 가능한 장기 실행 작업의 유형입니다.

함수

createHttpPoller<TResult, TState>(RunningOperation<unknown>, CreateHttpPollerOptions<TResult, TState>)

장기 실행 작업을 폴링하는 데 사용할 수 있는 폴러를 만듭니다.

deserializeState<TResult, TState>(string)

상태를 역직렬화합니다.

함수 세부 정보

createHttpPoller<TResult, TState>(RunningOperation<unknown>, CreateHttpPollerOptions<TResult, TState>)

장기 실행 작업을 폴링하는 데 사용할 수 있는 폴러를 만듭니다.

function createHttpPoller<TResult, TState>(lro: RunningOperation<unknown>, options?: CreateHttpPollerOptions<TResult, TState>): PollerLike<TState, TResult>

매개 변수

lro

RunningOperation<unknown>

장기 실행 작업에 대한 설명

options

CreateHttpPollerOptions<TResult, TState>

폴러를 구성하는 옵션

반환

PollerLike<TState, TResult>

초기화된 폴러

deserializeState<TResult, TState>(string)

상태를 역직렬화합니다.

function deserializeState<TResult, TState>(serializedState: string): RestorableOperationState<TResult, TState>

매개 변수

serializedState

string

반환

RestorableOperationState<TResult, TState>