Compartir a través de


PageableOperation<T> Clase

Definición

Representa una operación de larga duración paginable que expone los resultados en formato sincrónico o asincrónico.

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
Herencia
PageableOperation<T>
Derivado

Constructores

PageableOperation<T>()

Representa una operación de larga duración paginable que expone los resultados en formato sincrónico o asincrónico.

Propiedades

HasCompleted

Devuelve true si se completó la operación de larga duración.

(Heredado de Operation)
HasValue

Devuelve true si la operación de larga duración se completó correctamente y ha generado el resultado final (accesible por la propiedad Value).

(Heredado de Operation<T>)
Id

Obtiene un identificador que representa la operación que se puede usar para sondear el estado de la operación de larga duración.

(Heredado de Operation)
Value

Resultado final de la operación de larga duración.

(Heredado de Operation<T>)

Métodos

GetRawResponse()

Última respuesta HTTP recibida del servidor.

(Heredado de Operation)
GetValues(CancellationToken)

Obtiene el resultado final de la operación de ejecución prolongada de forma sincrónica.

GetValuesAsync(CancellationToken)

Obtiene el resultado final de la operación de larga duración de forma asincrónica.

UpdateStatus(CancellationToken)

Llama al servidor para obtener el estado actualizado de la operación de ejecución prolongada.

(Heredado de Operation)
UpdateStatusAsync(CancellationToken)

Llama al servidor para obtener el estado actualizado de la operación de ejecución prolongada.

(Heredado de Operation)
WaitForCompletion(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation<T>)
WaitForCompletionResponse(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)

Se aplica a