Click or drag to resize

EdiReaderT, U, V, W, X, Y Class

Reads EDI documents into .NET objects.
Inheritance Hierarchy
SystemObject
  EdiFabric.Framework.ReadersBaseReader
    EdiFabric.Framework.ReadersEdiReaderT, U, V, W, X, Y
      More

Namespace: EdiFabric.Framework.Readers
Assembly: EdiFabric (in EdiFabric.dll) Version: 1.0.0
Syntax
public abstract class EdiReader<T, U, V, W, X, Y> : BaseReader
where T : IEdiItem
where U : IEdiItem
where V : IEdiItem
where W : IEdiItem

Type Parameters

T
The interchange header type.
U
The group header type.
V
The group trailer type.
W
The interchange trailer type.
X
The transaction header type.
Y
The transaction trailer type.

The EdiReaderT, U, V, W, X, Y type exposes the following members.

Properties
 NameDescription
Public propertyCurrentGroupHeader The current group header (GS or UNG)
Public propertyCurrentInterchangeHeader The current interchange header (ISA or UNB)
Public propertyCurrentSegmentIndex How many segments have been read so far
Public propertyEof Whether the end of the stream was reached
Top
Methods
 NameDescription
Public methodRead Reads an EDI item from the stream.
(Overrides BaseReaderRead)
Public methodReadAsync Reads an EDI item from the stream asynchronously.
(Overrides BaseReaderReadAsync)
Public methodReadAsync(CancellationToken) Reads an EDI item from the stream asynchronously with cancellation token.
(Overrides BaseReaderReadAsync(CancellationToken))
Top
See Also
Inheritance Hierarchy