Click or drag to resize

EdiMessage Class

The base EDI message. All EDI transactions inherit for it.
Inheritance Hierarchy

Namespace:  EdiFabric.Core.Model.Edi
Assembly:  EdiFabric.Core (in EdiFabric.Core.dll) Version: 1.0.0.0 (2.2.1.0)
Syntax
public class EdiMessage : EdiItem

The EdiMessage type exposes the following members.

Constructors
  NameDescription
Public methodEdiMessage
Initializes a new instance of the EdiMessage class.
Top
Properties
  NameDescription
Public propertyErrorContext
EDI Message error context.
Public propertyFormat
The EDI message format (X12 or Edifact or other).
Public propertyHasErrors
If it was parsed in full.
Public propertyIsPart
Detects if the EDI message was split.
Public propertyName
The EDI message ID.
Public propertyPartsCount
The number of parts when splitting.
Public propertySplitterProperty
The property to split by.
Public propertyVersion
The EDI message version (derived from the group if not explicitly set in the message).
Top
Methods
  NameDescription
Public methodFlattenSegments
Flattens the EDI segments into a list.
Public methodGetTransactionContext
Gets the EDI transaction id and EDI control numbers from the EDI header and EDI trailer.
Public methodIsValid
Validates a message according to its EDI DOM validation attributes.
Top
See Also