Lingua

DocumentExtractionClient Classe

Definizione

Estrae un documento documenti condivisi da un flusso di origine.

public ref class DocumentExtractionClient abstract : IDisposable
public abstract class DocumentExtractionClient : IDisposable
type DocumentExtractionClient = class
    interface IDisposable
Public MustInherit Class DocumentExtractionClient
Implements IDisposable
Ereditarietà
DocumentExtractionClient
Derivato
Implementazioni

Commenti

Le implementazioni non sono proprietarie o eliminano il flusso di origine. Devono creare snapshot delle opzioni per chiamata prima del lavoro asincrono, rispettare l'annullamento e rilasciare le risorse del provider in caso di errore o annullamento. Gli errori di pulizia non devono sostituire l'errore primario. Il documento restituito è costituito da dati e non richiede alcuna eliminazione. I provider popolano in modo esplicito i frame di origine, inclusi i frame vuoti. I documenti nativi facoltativi, i payload e gli oggetti di riferimento di origine rimangono presi in prestito; non vengono eliminati o clonati in modo implicito. Il contratto condiviso non garantisce byte HTTP originali, conservazione dei contenuti di risposta o serializzazione durevole.

Costruttori

Nome Descrizione
DocumentExtractionClient()

Inizializza una nuova istanza della classe DocumentExtractionClient.

Metodi

Nome Descrizione
Dispose()

Rilascia le risorse di proprietà di questo client.

Dispose(Boolean)

Rilascia le risorse di proprietà di questo client.

ExtractAsync(Stream, String, String, DocumentExtractionOptions, CancellationToken)

Estrae un documento canonico senza richiedere un protocollo di osservazione o pagina separato.

GetService(Type, Object)

Ottiene un servizio facoltativo esposto dal client.

Si applica a