Class SwiftStatementOfHoldingsMT571Reader
The SwiftStatementOfHoldingsMT571Reader reads one MT-571 SWIFT messages from a SwiftReader source.
public class SwiftStatementOfHoldingsMT571Reader
- Inheritance
-
SwiftStatementOfHoldingsMT571Reader
- Inherited Members
Constructors
SwiftStatementOfHoldingsMT571Reader(SwiftReader)
Creates a SwiftStatementOfHoldingsMT571Reader that will read SWIFT fields from the given SwiftReader.
public SwiftStatementOfHoldingsMT571Reader(SwiftReader aSwiftReader)
Parameters
aSwiftReaderSwiftReaderSwiftReader that provides the input data as a stream of SWIFT fields. This input will be processed as a MT-571 SWIFT message.
Exceptions
- ArgumentNullException
The parameter aSwiftReader was
null.
Properties
Field
The most recently read SWIFT field.
public SwiftField Field { get; }
Property Value
State
The current state of this SwiftStatementReader.
public SwiftStatementOfHoldingsMT571ReaderState State { get; }
Property Value
SwiftReader
The SwiftReader that was passed to the constructor.
public SwiftReader SwiftReader { get; }
Property Value
Methods
ReadField()
Reads and processes the next SWIFT field according to the current State.
public SwiftStatementOfHoldingsMT571ReaderState ReadField()
Returns
- SwiftStatementOfHoldingsMT571ReaderState
Returns the new State that resulted from processing the SWIFT field.
Restart()
public void Restart()