API Reference

Delegate

CsvRecordFactory`1

Namespace OfficeIMO.CSV
Assembly OfficeIMO.CSV
Base MulticastDelegate
Implements
ICloneable ISerializable
Modifiers sealed

Creates one result from a transient, span-backed CSV record.

Inheritance

  • MulticastDelegate
  • CsvRecordFactory`1

Remarks

The callback can run concurrently. The record and spans obtained from it are valid only for the duration of the callback and must not be retained.

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Type Parameters

T

Constructors

public CsvRecordFactory<T>(Object object, IntPtr method) #

Parameters

object Object requiredposition: 0
method IntPtr requiredposition: 1

Methods

public virtual IAsyncResult BeginInvoke(CsvRecord record, AsyncCallback callback, Object object) #
Returns: IAsyncResult

Parameters

record CsvRecord requiredposition: 0
callback AsyncCallback requiredposition: 1
object Object requiredposition: 2
public virtual T EndInvoke(IAsyncResult result) #
Returns: T

Parameters

result IAsyncResult requiredposition: 0
public virtual T Invoke(CsvRecord record) #
Returns: T

Parameters

record CsvRecord requiredposition: 0