X12Reader Constructor (Stream, Func(ISA, GS, ST, TypeInfo), Encoding, Boolean, SyntaxSet, Int32)
Click or drag to resize

X12Reader Constructor (Stream, FuncISA, GS, ST, TypeInfo, Encoding, Boolean, SyntaxSet, Int32)

Initializes a new instance of the X12Reader class.

Namespace:  EdiFabric.Framework.Readers
Assembly:  EdiFabric.Framework (in EdiFabric.Framework.dll) Version: 1.0.0.0 (9.7.4.0)
Syntax
public X12Reader(
	Stream ediStream,
	Func<ISA, GS, ST, TypeInfo> typeFactory,
	Encoding encoding = null,
	bool continueOnError = false,
	SyntaxSet syntaxSet = null,
	int maxSegmentLength = 5000
)

Parameters

ediStream
Type: System.IOStream
The EDI stream to read from.
typeFactory
Type: SystemFuncISA, GS, ST, TypeInfo
The delegate to return the type of the parsed transaction.
encoding (Optional)
Type: System.TextEncoding
The encoding. The default is Encoding.UTF8.
continueOnError (Optional)
Type: SystemBoolean
Whether to continue searching for valid data after an error occurs.
syntaxSet (Optional)
Type: EdiFabric.Core.Model.EdiSyntaxSet
The alpha-numeric validator.
maxSegmentLength (Optional)
Type: SystemInt32
The maximum length of a segment after which the search for segment terminator seizes.

Return Value

Type: 
A new instance of the X12Reader class.
See Also