Table of Contents

Interface IExportDataDrainAsync<T>

Namespace
Tlabs.IX
Assembly
Tlabs.Core.dll

Interface of an asynchronous drain of data to be exported.

public interface IExportDataDrainAsync<T> : IExportDataDrain<T>

Type Parameters

T
Inherited Members
Extension Methods

Methods

DrainAllAsync(IEnumerable<T>)

Drain all the data provided by the dataEnumeration async. to the export.

Task<int> DrainAllAsync(IEnumerable<T> dataEnumeration)

Parameters

dataEnumeration IEnumerable<T>

Returns

Task<int>

Number of T(s) drained to the export

DrainAsync(T)

Drain data async. to the export.

Task DrainAsync(T data)

Parameters

data T

Returns

Task