Table of Contents

Interface ICsvValueAsyncEnumerable<T, TValue>

Namespace
FlameCsv.Enumeration
Assembly
FlameCsv.Core.dll

Enumerable that can be used to read TValue.

public interface ICsvValueAsyncEnumerable<T, out TValue> : IAsyncEnumerable<TValue> where T : unmanaged, IBinaryInteger<T>

Type Parameters

T

Token type

TValue

Value read

Inherited Members

Methods

WithExceptionHandler(CsvExceptionHandler<T>?)

Sets the exception handler for the enumerator. If the handler returns true, the exception is considered handled and the record is skipped.

ICsvValueAsyncEnumerable<T, out TValue> WithExceptionHandler(CsvExceptionHandler<T>? handler)

Parameters

handler CsvExceptionHandler<T>

Exception handler. Set to null to remove an existing handler

Returns

ICsvValueAsyncEnumerable<T, TValue>

The same enumerable instance