DocumentExtractionClient Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |