Condividi tramite


Operation<T> Classe

Definizione

Rappresenta un'operazione a esecuzione prolungata che restituisce un valore al termine.

public abstract class Operation<T> : Azure.Operation
type Operation<'T> = class
    inherit Operation
Public MustInherit Class Operation(Of T)
Inherits Operation

Parametri di tipo

T

Risultato finale dell'operazione a esecuzione prolungata.

Ereditarietà
Operation<T>
Derivato

Costruttori

Operation<T>()

Rappresenta un'operazione a esecuzione prolungata che restituisce un valore al termine.

Proprietà

HasCompleted

Restituisce true se l'operazione a esecuzione prolungata è stata completata.

(Ereditato da Operation)
HasValue

Restituisce true se l'operazione a esecuzione prolungata è stata completata correttamente e ha prodotto il risultato finale (accessibile dalla proprietà Value).

Id

Ottiene un ID che rappresenta l'operazione che può essere usata per eseguire il polling dello stato dell'operazione a esecuzione prolungata.

(Ereditato da Operation)
Value

Risultato finale dell'operazione a esecuzione prolungata.

Metodi

GetRawResponse()

L'ultima risposta HTTP ricevuta dal server.

(Ereditato da Operation)
UpdateStatus(CancellationToken)

Chiama il server per ottenere lo stato aggiornato dell'operazione a esecuzione prolungata.

(Ereditato da Operation)
UpdateStatusAsync(CancellationToken)

Chiama il server per ottenere lo stato aggiornato dell'operazione a esecuzione prolungata.

(Ereditato da Operation)
WaitForCompletion(CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

WaitForCompletion(TimeSpan, CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

WaitForCompletionAsync(CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

WaitForCompletionAsync(TimeSpan, CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

WaitForCompletionResponse(CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

(Ereditato da Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

(Ereditato da Operation)
WaitForCompletionResponseAsync(CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

(Ereditato da Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

(Ereditato da Operation)

Si applica a