DocumentTranslationOperation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
DocumentTranslationOperation
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
Azure SDK for .NET