Class SwiftStatementOfHoldingsMT535Reader
The SwiftStatementOfHoldingsMT535Reader reads one MT-535 SWIFT messages from a SwiftReader source.
public class SwiftStatementOfHoldingsMT535Reader
- Inheritance
-
SwiftStatementOfHoldingsMT535Reader
- Inherited Members
Constructors
SwiftStatementOfHoldingsMT535Reader(SwiftReader)
Creates a SwiftStatementOfHoldingsMT535Reader that will read SWIFT fields from the given SwiftReader.
public SwiftStatementOfHoldingsMT535Reader(SwiftReader aSwiftReader)
Parameters
aSwiftReaderSwiftReaderSwiftReader that provides the input data as a stream of SWIFT fields. This input will be processed as a MT-535 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 SwiftStatementOfHoldingsMT535ReaderState 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 SwiftStatementOfHoldingsMT535ReaderState ReadField()
Returns
- SwiftStatementOfHoldingsMT535ReaderState
Returns the new State that resulted from processing the SWIFT field.
Restart()
public void Restart()