Compartilhar via


PageableOperation<T> Classe

Definição

Representa uma operação de execução longa paginável que expõe os resultados em formato síncrono ou assíncrono.

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

Parâmetros de tipo

T
Herança
PageableOperation<T>
Derivado

Construtores

PageableOperation<T>()

Representa uma operação de execução longa paginável que expõe os resultados em formato síncrono ou assíncrono.

Propriedades

HasCompleted

Retornará true se a operação de execução prolongada 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).

(Herdado de Operation<T>)
Id

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

(Herdado de Operation)
Value

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

(Herdado de Operation<T>)

Métodos

GetRawResponse()

A última resposta HTTP recebida do servidor.

(Herdado de Operation)
GetValues(CancellationToken)

Obtém o resultado final da operação de execução prolongada de forma síncrona.

GetValuesAsync(CancellationToken)

Obtém o resultado final da operação de execução prolongada de forma assíncrona.

UpdateStatus(CancellationToken)

Chama o servidor para obter status atualizados da operação de execução prolongada.

(Herdado de Operation)
UpdateStatusAsync(CancellationToken)

Chama o servidor para obter status atualizados da operação de execução prolongada.

(Herdado de Operation)
WaitForCompletion(CancellationToken)

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

(Herdado de Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

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

(Herdado de Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

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

(Herdado de Operation<T>)
WaitForCompletionAsync(CancellationToken)

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

(Herdado de Operation<T>)
WaitForCompletionAsync(DelayStrategy, CancellationToken)

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

(Herdado de Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

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

(Herdado de Operation<T>)
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