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
BlockingOtherBankRemarks1
Blocking other bank remarks (first plain text line).
public string BlockingOtherBankRemarks1 { get; set; }
Property Value
BlockingOtherBankRemarks2
Blocking other bank remarks (second plain text line).
public string BlockingOtherBankRemarks2 { get; set; }
Property Value
PlaceOfDeposit
Place of deposit plain text.
public string PlaceOfDeposit { get; set; }
Property Value
PortfolioKey
Optional unique identification of this sub-balance.
public string PortfolioKey { get; set; }
Property Value
RepositoryType
Type of repository.
public SwiftStatementOfHoldingsRepositoryType RepositoryType { get; set; }
Property Value
Methods
OnAreSubFieldsEmpty()
protected override bool OnAreSubFieldsEmpty()
Returns
OnAreSubFieldsValid()
protected override bool OnAreSubFieldsValid()
Returns
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)