Method | Description | |
---|---|---|
AccessInterchangeSegments ( ) : void |
Get the interchange header and trailer as typed objects.
|
|
HandleErrors ( ) : void |
Extract all of the errors. The framework does not raise errors. Instead it contains the errors in ParsingException items. This allows the stream to not block, should a message error is raised.
|
|
ParseAll ( ) : void |
Reads through all items - messages, control segments and errors. Reads the whole stream altogether.
|
|
ParseAllStreaming ( ) : void |
Reads through all items - messages, control segments and errors. Reads an item at a time.
|
|
ParseWithCustomEncoding ( ) : void |
Parse with custom encoding. The default encoding is Encoding.Default .
|
|
ParseWithExplicitRulesAssemblyName ( ) : void |
Parse with rules assembly name. Can be used if assembly name was not set in the .config or if the rules classes are spread across multiple assemblies.
|
|
ParseWithNonDefaultClass ( ) : void |
Parse with custom namespace prefix. All classes can have custom namespace prefix, e.g. everything before the last part (starting with .Edifact) can be customized. Can be used if multiple versions of the same transaction set need to be used.
|
|
PullDifferentMessageTypes ( ) : void |
Extract only certain messages. EDI files can contain multiple groups with each group containing different message types. Although all will be parsed (if a rules class exist otherwise an error item will be created), only a subset can be pulled out.
|
public static AccessInterchangeSegments ( ) : void | ||
return | void |
public static ParseWithCustomEncoding ( ) : void | ||
return | void |
public static ParseWithExplicitRulesAssemblyName ( ) : void | ||
return | void |
public static ParseWithNonDefaultClass ( ) : void | ||
return | void |
public static PullDifferentMessageTypes ( ) : void | ||
return | void |