Class SwiftStatementOfHoldingsMT535Reader

Namespace
Subsembly.Swift
Assembly
Subsembly.Sepa.dll

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

aSwiftReader SwiftReader

SwiftReader 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

SwiftField

State

The current state of this SwiftStatementReader.

public SwiftStatementOfHoldingsMT535ReaderState State { get; }

Property Value

SwiftStatementOfHoldingsMT535ReaderState

SwiftReader

The SwiftReader that was passed to the constructor.

public SwiftReader SwiftReader { get; }

Property Value

SwiftReader

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()