Freigeben über


DocumentTranslationOperation Klasse

Definition

Verfolgt die status eines Vorgangs mit langer Ausführungszeit für die Übersetzung von Dokumenten.

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

Konstruktoren

DocumentTranslationOperation()

Geschützter Konstruktor, um mocking zu ermöglichen.

DocumentTranslationOperation(String, DocumentTranslationClient)

Initialisiert eine neue Instanz der DocumentTranslationOperation-Klasse.

Eigenschaften

CreatedOn

Das Datum, zu dem der Übersetzungsvorgang erstellt wurde.

DocumentsCanceled

Anzahl der abgebrochenen Dokumente.

DocumentsFailed

Anzahl der Dokumente, die nicht übersetzt werden konnten.

DocumentsInProgress

Anzahl der dokumente, die in Bearbeitung sind.

DocumentsNotStarted

Anzahl der Dokumente, die sich in der Warteschlange für die Übersetzung befinden.

DocumentsSucceeded

Anzahl der erfolgreich übersetzten Dokumente.

DocumentsTotal

Die Gesamtzahl der erwarteten übersetzten Dokumente.

HasCompleted

Gibt true zurück, wenn der vorgang mit langer Ausführungsdauer abgeschlossen wurde.

HasValue

Gibt true zurück, wenn der vorgang mit langer Ausführungsdauer erfolgreich abgeschlossen wurde und das Endergebnis (zugriff über die Value-Eigenschaft) erzeugt wurde.

Id

Ruft eine ID ab, die den Übersetzungsvorgang darstellt, der verwendet werden kann, um die status des zeitintensiven Vorgangs abzufragen.

LastModified

Das Datum, zu dem die status des Übersetzungsvorgangs zuletzt aktualisiert wurde.

Status

Die aktuelle status des Übersetzungsvorgangs.

Value

Endergebnis des zeitintensiven Vorgangs.

(Geerbt von Operation<T>)

Methoden

Cancel(CancellationToken)

Abbrechen eines laufenden Übersetzungsvorgangs.

CancelAsync(CancellationToken)

Abbrechen eines laufenden Übersetzungsvorgangs.

GetDocumentStatus(String, CancellationToken)

Rufen Sie die status eines bestimmten Dokuments im Übersetzungsvorgang ab.

GetDocumentStatusAsync(String, CancellationToken)

Rufen Sie die status eines bestimmten Dokuments im Übersetzungsvorgang ab.

GetDocumentStatuses(GetDocumentStatusesOptions, CancellationToken)

Rufen Sie die status von Dokumenten im Übersetzungsvorgang ab.

GetDocumentStatusesAsync(GetDocumentStatusesOptions, CancellationToken)

Rufen Sie die status von Dokumenten im Übersetzungsvorgang ab.

GetRawResponse()

Die letzte HTTP-Antwort, die vom Server empfangen wurde.

GetValues(CancellationToken)

Ruft das Endergebnis des zeitintensiven Vorgangs synchron ab.

GetValuesAsync(CancellationToken)

Ruft das Endergebnis des zeitintensiven Vorgangs asynchron ab.

UpdateStatus(CancellationToken)

Ruft den Server auf, um status des zeitintensiven Vorgangs aktualisiert zu werden.

UpdateStatusAsync(CancellationToken)

Ruft den Server auf, um status des zeitintensiven Vorgangs aktualisiert zu werden.

WaitForCompletion(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletionAsync(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

WaitForCompletionResponse(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponseAsync(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

(Geerbt von Operation)

Gilt für: