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