@azure/core-lro package
인터페이스
CreateHttpPollerOptions |
|
OperationConfig |
작업을 폴링하고 종료되었는지 여부를 확인하는 방법에 대한 구성입니다. |
OperationResponse |
LRO 응답의 형식입니다. |
OperationState |
폴러는 트리거를 시작하고 장기 실행 작업을 기다리는 로컬 제어 메커니즘으로 작동하지만 OperationState는 원격 장기 실행 작업의 상태를 문서화합니다. 각 설문 조사 후에 업데이트됩니다. |
PollerLike |
작업에 대한 폴러입니다. |
RawRequest |
원시 요청의 단순 형식입니다. |
RawResponse |
원시 응답의 단순 형식입니다. |
RunningOperation |
장기 실행 작업에 대한 설명입니다. |
형식 별칭
CancelOnProgress |
CancelOnProgress는 Poller의 onProgress 메서드의 반환 값으로 사용됩니다. 사용자가 onProgress를 호출할 때 폴링 작업이 업데이트될 때마다 수신된 새 데이터를 사용하여 콜백으로 호출되는 함수를 전달해야 합니다. onProgress는 추가 업데이트가 원래 콜백에 도달하지 못하게 하는 함수를 반환합니다. |
OperationStatus |
작업이 지정된 시간에 있을 수 있는 가능한 상태 집합입니다. |
ResourceLocationConfig |
swagger에서 LRO 확장으로 지정된 경우 LRO 결과의 잠재적 위치입니다. |
RestorableOperationState |
복원 가능한 장기 실행 작업의 유형입니다. |
함수
create |
장기 실행 작업을 폴링하는 데 사용할 수 있는 폴러를 만듭니다. |
deserialize |
상태를 역직렬화합니다. |
함수 세부 정보
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>