AnalysisResultPoller interface
- Extends
속성
| operation |
작업 ID |
상속된 속성
| is |
여론조사자가 조사를 마쳤다면 이 수치가 사실입니다. |
| operation |
작업의 상태입니다. 조사자가 아직 제출되지 않았다면 정의되지 않을 수 있습니다. |
| result | 폴러의 상태와 관계없이 연산의 결과 값입니다. 구현에 따라 정의되지 않았거나 최종 TResult 값의 불완전한 형태일 수 있습니다. |
| [to |
상속된 메서드
| catch<TResult>(null | (reason: any) => TResult | Promise |
약속 거부 시에만 콜백을 첨부합니다. |
| finally(null | () => void) | 약속이 성립되었을 때 호출되는 콜백을 첨부합니다(이행 또는 거부). 해결된 값은 콜백에서 변경할 수 없습니다. |
| on |
각 폴링이 완료된 후 제공된 콜백을 호출하여 폴러 작업의 현재 상태를 전송합니다. 주어진 콜백 함수에 대한 업데이트를 중단할 수 있는 메서드를 반환합니다. |
| poll({ abort |
단일 폴링 요청이 완료되면 해결되는 약속을 반환합니다. 이는 폴러 연산의 업데이트 메서드를 호출함으로써 수행됩니다. |
| poll |
기본 작업이 완료되면 해결되는 약속을 반환합니다. |
| serialize() | 연산의 직렬화 메서드를 호출하여 폴러 연산의 직렬화 버전에 사용할 수 있는 약속을 반환합니다. |
| submitted() | 폴러가 제출되었는지 확인하는 데 사용할 수 있는 약속을 반환합니다. |
| then<TResult1, TResult2>(null | (value: Analysis |
약속 결말 및/또는 거부에 대한 콜백을 첨부합니다. |
속성 세부 정보
operationId
작업 ID
operationId?: string
속성 값
string
상속된 속성 세부 정보
isDone
여론조사자가 조사를 마쳤다면 이 수치가 사실입니다.
isDone: boolean
속성 값
boolean
상속된 곳 PollerLike.isDone.
operationState
작업의 상태입니다. 조사자가 아직 제출되지 않았다면 정의되지 않을 수 있습니다.
operationState: undefined | OperationState<AnalysisResult>
속성 값
undefined | OperationState<AnalysisResult>
상속된 곳 PollerLike.operationState
result
폴러의 상태와 관계없이 연산의 결과 값입니다. 구현에 따라 정의되지 않았거나 최종 TResult 값의 불완전한 형태일 수 있습니다.
result: undefined | AnalysisResult
속성 값
undefined | AnalysisResult
상속된 곳 PollerLike.result
[toStringTag]
[toStringTag]: string
속성 값
string
상속된 곳 PollerLike.__@toStringTag@401
상속된 메서드 세부 정보
catch<TResult>(null | (reason: any) => TResult | PromiseLike<TResult>)
약속 거부 시에만 콜백을 첨부합니다.
function catch<TResult>(onrejected?: null | (reason: any) => TResult | PromiseLike<TResult>): Promise<AnalysisResult | TResult>
매개 변수
- onrejected
-
null | (reason: any) => TResult | PromiseLike<TResult>
약속이 거부될 때 실행하기 위한 콜백.
반환
Promise<AnalysisResult | TResult>
콜백 완료에 대한 약속.
상속된 곳 PollerLike.catch
finally(null | () => void)
약속이 성립되었을 때 호출되는 콜백을 첨부합니다(이행 또는 거부). 해결된 값은 콜백에서 변경할 수 없습니다.
function finally(onfinally?: null | () => void): Promise<AnalysisResult>
매개 변수
- onfinally
-
null | () => void
약속이 정착(이행 또는 거부)될 때 콜백 실행.
반환
Promise<AnalysisResult>
콜백 완료에 대한 약속.
상속된 곳 폴러라이크. 드디어
onProgress((state: OperationState<AnalysisResult>) => void)
각 폴링이 완료된 후 제공된 콜백을 호출하여 폴러 작업의 현재 상태를 전송합니다.
주어진 콜백 함수에 대한 업데이트를 중단할 수 있는 메서드를 반환합니다.
function onProgress(callback: (state: OperationState<AnalysisResult>) => void): CancelOnProgress
매개 변수
- callback
-
(state: OperationState<AnalysisResult>) => void
반환
상속된 곳 폴러라이크.온프로그레스
poll({ abortSignal?: AbortSignalLike })
단일 폴링 요청이 완료되면 해결되는 약속을 반환합니다. 이는 폴러 연산의 업데이트 메서드를 호출함으로써 수행됩니다.
function poll(options?: { abortSignal?: AbortSignalLike }): Promise<OperationState<AnalysisResult>>
매개 변수
- options
-
{ abortSignal?: AbortSignalLike }
반환
Promise<OperationState<AnalysisResult>>
상속된 곳 폴러라이크.폴
pollUntilDone({ abortSignal?: AbortSignalLike })
기본 작업이 완료되면 해결되는 약속을 반환합니다.
function pollUntilDone(pollOptions?: { abortSignal?: AbortSignalLike }): Promise<AnalysisResult>
매개 변수
- pollOptions
-
{ abortSignal?: AbortSignalLike }
반환
Promise<AnalysisResult>
상속된 곳 PollerLike.pollUntilDone(조사 완료)
serialize()
연산의 직렬화 메서드를 호출하여 폴러 연산의 직렬화 버전에 사용할 수 있는 약속을 반환합니다.
function serialize(): Promise<string>
반환
Promise<string>
상속된 곳 PollerLike.serialize
submitted()
폴러가 제출되었는지 확인하는 데 사용할 수 있는 약속을 반환합니다.
function submitted(): Promise<void>
반환
Promise<void>
상속된 곳 PollerLike.subredd.
then<TResult1, TResult2>(null | (value: AnalysisResult) => TResult1 | PromiseLike<TResult1>, null | (reason: any) => TResult2 | PromiseLike<TResult2>)
약속 결말 및/또는 거부에 대한 콜백을 첨부합니다.
function then<TResult1, TResult2>(onfulfilled?: null | (value: AnalysisResult) => TResult1 | PromiseLike<TResult1>, onrejected?: null | (reason: any) => TResult2 | PromiseLike<TResult2>): Promise<TResult1 | TResult2>
매개 변수
- onfulfilled
-
null | (value: AnalysisResult) => TResult1 | PromiseLike<TResult1>
약속이 해결되면 실행되는 콜백.
- onrejected
-
null | (reason: any) => TResult2 | PromiseLike<TResult2>
약속이 거부될 때 실행하기 위한 콜백.
반환
Promise<TResult1 | TResult2>
콜백이 실행되는 모든 것을 완료하는 약속입니다.
상속된 곳 폴러라이크.그럼