Compartir a través de


SparkBatchOperation Clase

Definición

public class SparkBatchOperation : Azure.Operation<Azure.Analytics.Synapse.Spark.Models.SparkBatchJob>
type SparkBatchOperation = class
    inherit Operation<SparkBatchJob>
Public Class SparkBatchOperation
Inherits Operation(Of SparkBatchJob)
Herencia
SparkBatchOperation

Constructores

SparkBatchOperation()

Inicializa una nueva instancia de SparkBatchOperation para simular.

SparkBatchOperation(Int32, SparkBatchClient, SparkBatchOperationCompletionType)

Inicializa una nueva instancia de la clase SparkBatchOperation.

Propiedades

CompletionType

Obtenga el tipo de finalización de la operación de trabajo por lotes de Spark.

HasCompleted

Obtiene un valor que indica si la operación se ha completado.

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).

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.

Value

Obtiene la estructura SparkBatchJob. Debe esperar WaitForCompletionAsync(CancellationToken) antes de intentar usar la sesión en este estado pendiente.

Métodos

GetRawResponse()

Última respuesta HTTP recibida del servidor.

UpdateStatus(CancellationToken)

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

UpdateStatusAsync(CancellationToken)

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

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.

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.

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