Compartir a través de


DocumentTranslationOperation Clase

Definición

Realiza un seguimiento del estado de una operación de larga duración para traducir documentos.

public class DocumentTranslationOperation : Azure.PageableOperation<Azure.AI.Translation.Document.DocumentStatusResult>
type DocumentTranslationOperation = class
    inherit PageableOperation<DocumentStatusResult>
Public Class DocumentTranslationOperation
Inherits PageableOperation(Of DocumentStatusResult)
Herencia

Constructores

DocumentTranslationOperation()

Constructor protegido para permitir la simulación.

DocumentTranslationOperation(String, DocumentTranslationClient)

Inicializa una nueva instancia de la clase DocumentTranslationOperation.

Propiedades

CreatedOn

Fecha y hora en que se creó la operación de traducción.

DocumentsCanceled

Número de documentos cancelados.

DocumentsFailed

No se pudo traducir el número de documentos.

DocumentsInProgress

Número de documentos en curso.

DocumentsNotStarted

Número de documentos en cola para la traducción.

DocumentsSucceeded

Número de documentos traducidos correctamente.

DocumentsTotal

Número total de documentos traducidos esperados.

HasCompleted

Devuelve true si se ha completado la operación de ejecución prolongada.

HasValue

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

Id

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

LastModified

Fecha y hora en que se actualizó por última vez el estado de la operación de traducción.

Status

Estado actual de la operación de traducción.

Value

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

(Heredado de Operation<T>)

Métodos

Cancel(CancellationToken)

Cancele una operación de traducción en ejecución.

CancelAsync(CancellationToken)

Cancele una operación de traducción en ejecución.

GetDocumentStatus(String, CancellationToken)

Obtiene el estado de un documento específico en la operación de traducción.

GetDocumentStatusAsync(String, CancellationToken)

Obtiene el estado de un documento específico en la operación de traducción.

GetDocumentStatuses(GetDocumentStatusesOptions, CancellationToken)

Obtenga el estado de los documentos en la operación de traducción.

GetDocumentStatusesAsync(GetDocumentStatusesOptions, CancellationToken)

Obtenga el estado de los documentos en la operación de traducción.

GetRawResponse()

La última respuesta HTTP recibida del servidor.

GetValues(CancellationToken)

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

GetValuesAsync(CancellationToken)

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

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