Class SecuritiesHoldingsSubBalanceNarrativeField

Namespace
Subsembly.Swift.SecuritiesMarkets
Assembly
Subsembly.Sepa.dll

Very special Field 70C implementation that supports parsing and generating of the german structured field content.

public class SecuritiesHoldingsSubBalanceNarrativeField : SecuritiesStructuredNarrativeField, ISecuritiesSequence
Inheritance
SecuritiesHoldingsSubBalanceNarrativeField
Implements
Inherited Members

Constructors

SecuritiesHoldingsSubBalanceNarrativeField()

public SecuritiesHoldingsSubBalanceNarrativeField()

Properties

BlockedUntil

Date until the security is blocked and cannot be sold.

public DateTime BlockedUntil { get; set; }

Property Value

DateTime

BlockingOtherBankRemarks1

Blocking other bank remarks (first plain text line).

public string BlockingOtherBankRemarks1 { get; set; }

Property Value

string

BlockingOtherBankRemarks2

Blocking other bank remarks (second plain text line).

public string BlockingOtherBankRemarks2 { get; set; }

Property Value

string

PlaceOfDeposit

Place of deposit plain text.

public string PlaceOfDeposit { get; set; }

Property Value

string

PortfolioKey

Optional unique identification of this sub-balance.

public string PortfolioKey { get; set; }

Property Value

string

RepositoryType

Type of repository.

public SwiftStatementOfHoldingsRepositoryType RepositoryType { get; set; }

Property Value

SwiftStatementOfHoldingsRepositoryType

Methods

OnAreSubFieldsEmpty()

protected override bool OnAreSubFieldsEmpty()

Returns

bool

OnAreSubFieldsValid()

protected override bool OnAreSubFieldsValid()

Returns

bool

OnClearSubFields()

protected override void OnClearSubFields()

OnGenerateSubFields(SecuritiesNarrativeSubFieldBuilder)

protected override void OnGenerateSubFields(SecuritiesNarrativeSubFieldBuilder aBuilder)

Parameters

aBuilder SecuritiesNarrativeSubFieldBuilder

OnGetSubFieldCountPerLine()

protected override int[] OnGetSubFieldCountPerLine()

Returns

int[]

OnParseSubField(int, string)

protected override void OnParseSubField(int nSubFieldNo, string sValue)

Parameters

nSubFieldNo int
sValue string