Idioma

DocumentExtractionClient Classe

Definição

Extrai um documento Documentos partilhado de um fluxo de origem.

public ref class DocumentExtractionClient abstract : IDisposable
public abstract class DocumentExtractionClient : IDisposable
type DocumentExtractionClient = class
    interface IDisposable
Public MustInherit Class DocumentExtractionClient
Implements IDisposable
Herança
DocumentExtractionClient
Derivado
Implementações

Observações

As implementações não possuem nem eliminam o fluxo de origem. Devem fazer snapshots das opções por chamada antes do trabalho assíncrono, cumprir o cancelamento e libertar recursos do fornecedor em caso de falha ou cancelamento. Falhas na limpeza não devem substituir o erro primário. O documento devolvido é dado e não requer eliminação. Os fornecedores preenchem explicitamente os frames de origem, incluindo frames em branco. Documentos nativos opcionais, objetos de carga útil e referência-fonte permanecem emprestados; não são implicitamente descartados nem clonados profundamente. O contrato partilhado não garante bytes HTTP originais, retenção de conteúdo de resposta ou serialização duradoura.

Construtores

Nome Descrição
DocumentExtractionClient()

Inicializa uma nova instância da DocumentExtractionClient classe.

Métodos

Nome Descrição
Dispose()

Liberta recursos pertencentes a este cliente.

Dispose(Boolean)

Liberta recursos pertencentes a este cliente.

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

Extrai um documento canónico sem exigir uma página separada ou protocolo de observação.

GetService(Type, Object)

Recebe um serviço opcional exposto por este cliente.

Aplica-se a