PollerLikeWithCancellation interface   
Abstracte weergave van een poller, bedoeld om alleen de minimale API weer te geven waarmee de gebruiker moet werken.
Methoden
| cancel | Pogingen om de onderliggende bewerking te annuleren. | 
| get | Retourneert de status van de bewerking. De in PollerLike gedefinieerde TState kan een subset zijn van de TState die is gedefinieerd in de Poller-implementatie. | 
| get | Retourneert de resultaatwaarde van de bewerking, ongeacht de status van de poller. Het kan niet-gedefinieerde of onvolledige vorm van de uiteindelijke TResult-waarde retourneren, afhankelijk van de implementatie. | 
| is | Retourneert waar als de poller de poller heeft voltooid. | 
| is | Retourneert waar als de poller is gestopt. | 
| on | Roept de opgegeven callback aan nadat elke polling is voltooid, waardoor de huidige status van de bewerking van de poller wordt verzonden. Het retourneert een methode die kan worden gebruikt om het ontvangen van updates voor de opgegeven callback-functie te stoppen. | 
| poll({ abort | Retourneert een belofte die wordt omgezet zodra één polling-aanvraag is voltooid. Dit doet u door de updatemethode van de poller-bewerking aan te roepen. | 
| poll | Retourneert een belofte die wordt omgezet zodra de onderliggende bewerking is voltooid. | 
| stop | Stopt de poller. Hierna kunnen er geen handmatige of geautomatiseerde aanvragen worden verzonden. | 
| to | Hiermee wordt een geserialiseerde versie van de bewerking van de poller geretourneerd door de toString-methode van de bewerking aan te roepen. | 
Methodedetails
		cancelOperation({ abortSignal?: AbortSignalLike })
	    
	Pogingen om de onderliggende bewerking te annuleren.
function cancelOperation(options?: { abortSignal?: AbortSignalLike }): Promise<void>Parameters
- options
- 
				{ abortSignal?: AbortSignalLike } 
Retouren
Promise<void>
		getOperationState()
	  
	Retourneert de status van de bewerking. De in PollerLike gedefinieerde TState kan een subset zijn van de TState die is gedefinieerd in de Poller-implementatie.
function getOperationState(): TStateRetouren
TState
		getResult()
	 
	Retourneert de resultaatwaarde van de bewerking, ongeacht de status van de poller. Het kan niet-gedefinieerde of onvolledige vorm van de uiteindelijke TResult-waarde retourneren, afhankelijk van de implementatie.
function getResult(): undefined | TResultRetouren
undefined | TResult
		isDone()
	 
	Retourneert waar als de poller de poller heeft voltooid.
function isDone(): booleanRetouren
boolean
		isStopped()
	 
	Retourneert waar als de poller is gestopt.
function isStopped(): booleanRetouren
boolean
		onProgress((state: TState) => void)
	 
	Roept de opgegeven callback aan nadat elke polling is voltooid, waardoor de huidige status van de bewerking van de poller wordt verzonden.
Het retourneert een methode die kan worden gebruikt om het ontvangen van updates voor de opgegeven callback-functie te stoppen.
function onProgress(callback: (state: TState) => void): CancelOnProgressParameters
- callback
- 
				(state: TState) => void 
Retouren
		poll({ abortSignal?: AbortSignalLike })
	   
	Retourneert een belofte die wordt omgezet zodra één polling-aanvraag is voltooid. Dit doet u door de updatemethode van de poller-bewerking aan te roepen.
function poll(options?: { abortSignal?: AbortSignalLike }): Promise<void>Parameters
- options
- 
				{ abortSignal?: AbortSignalLike } 
Retouren
Promise<void>
		pollUntilDone()
	  
	Retourneert een belofte die wordt omgezet zodra de onderliggende bewerking is voltooid.
function pollUntilDone(): Promise<TResult>Retouren
Promise<TResult>
		stopPolling()
	 
	Stopt de poller. Hierna kunnen er geen handmatige of geautomatiseerde aanvragen worden verzonden.
function stopPolling()
		toString()
	 
	Hiermee wordt een geserialiseerde versie van de bewerking van de poller geretourneerd door de toString-methode van de bewerking aan te roepen.
function toString(): stringRetouren
string