Partager via


Operation Classe

Définition

Représente une opération de longue durée.

public abstract class Operation
type Operation = class
Public MustInherit Class Operation
Héritage
Operation
Dérivé

Constructeurs

Operation()

Représente une opération de longue durée.

Propriétés

HasCompleted

Retourne true si l’opération de longue durée s’est terminée.

Id

Obtient un ID représentant l’opération qui peut être utilisée pour interroger la status de l’opération de longue durée.

Méthodes

GetRawResponse()

Dernière réponse HTTP reçue du serveur.

UpdateStatus(CancellationToken)

Appelle le serveur pour obtenir la mise à jour status de l’opération de longue durée.

UpdateStatusAsync(CancellationToken)

Appelle le serveur pour obtenir la mise à jour status de l’opération de longue durée.

WaitForCompletionResponse(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponse(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponse(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponseAsync(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

S’applique à