API Reference

Class

DelegateAsyncOfficeDocumentProcessor

Namespace OfficeIMO.Reader
Assembly OfficeIMO.Reader
Modifiers sealed

Adapts a caller-owned asynchronous delegate into a typed processor.

Inheritance

  • Object
  • DelegateAsyncOfficeDocumentProcessor

Constructors

public DelegateAsyncOfficeDocumentProcessor(String id, Func<OfficeDocumentReadResult, OfficeDocumentProcessorContext, Task<OfficeDocumentReadResult>> process) #

Creates an asynchronous processor backed by a real asynchronous delegate.

Parameters

id System.String requiredposition: 0
process System.Func{OfficeIMO.Reader.OfficeDocumentReadResult,OfficeIMO.Reader.OfficeDocumentProcessorContext,System.Threading.Tasks.Task{OfficeIMO.Reader.OfficeDocumentReadResult}} requiredposition: 1

Methods

public virtual Task<OfficeDocumentReadResult> ProcessAsync(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #
Returns: Task<OfficeDocumentReadResult>

Parameters

document OfficeIMO.Reader.OfficeDocumentReadResult requiredposition: 0
context OfficeIMO.Reader.OfficeDocumentProcessorContext requiredposition: 1

Properties

public virtual String Id { get; } #