Compartilhar via


Operation<T> Classe

Definição

Representa uma operação de execução longa que retorna um valor quando é concluída.

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

Parâmetros de tipo

T

O resultado final da operação de execução longa.

Herança
Operation<T>
Derivado

Construtores

Operation<T>()

Representa uma operação de execução longa que retorna um valor quando é concluída.

Propriedades

HasCompleted

Retornará true se a operação de execução longa for concluída.

(Herdado de Operation)
HasValue

Retornará true se a operação de execução longa for concluída com êxito e tiver produzido o resultado final (acessível pela propriedade Value).

Id

Obtém uma ID que representa a operação que pode ser usada para sondar a status da operação de execução longa.

(Herdado de Operation)
Value

Resultado final da operação de execução longa.

Métodos

GetRawResponse()

A última resposta HTTP recebida do servidor.

(Herdado de Operation)
UpdateStatus(CancellationToken)

Chama o servidor para obter status atualizadas da operação de execução longa.

(Herdado de Operation)
UpdateStatusAsync(CancellationToken)

Chama o servidor para obter status atualizadas da operação de execução longa.

(Herdado de Operation)
WaitForCompletion(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletion(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletion(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionAsync(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionAsync(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionResponse(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)

Aplica-se a