Class SecuritiesHoldingsNarrativeField
Very special Field 70E implementation that supports parsing and generating of the
german structured field content.
Inheritance
SecuritiesHoldingsNarrativeField
Assembly: Subsembly.Sepa.dll
Syntax
public class SecuritiesHoldingsNarrativeField : SecuritiesStructuredNarrativeField, ISecuritiesSequence
Constructors
SecuritiesHoldingsNarrativeField()
Declaration
public SecuritiesHoldingsNarrativeField()
Properties
DenominationCurrencyCode
Optional denomination of the currency in which the bond was issued.
Declaration
public string DenominationCurrencyCode { get; set; }
Property Value
InstrumentClass
Declaration
public SecuritiesHoldingsFinancialInstrumentClass InstrumentClass { get; set; }
Property Value
InstrumentSectorCodeGD200
Declaration
public string InstrumentSectorCodeGD200 { get; set; }
Property Value
InstrumentTypeGD195
Declaration
public string InstrumentTypeGD195 { get; set; }
Property Value
InterestRate
Interest Rate as a percentage in case of a interest-bearing securities.
Declaration
public decimal InterestRate { get; set; }
Property Value
IssuerCountryCode
Declaration
public string IssuerCountryCode { get; set; }
Property Value
MaturityDate
Optional date when bonds or options are due.
Declaration
public DateTime MaturityDate { get; set; }
Property Value
PurchaseDate
Optional date of purchase of this holding.
Declaration
public DateTime PurchaseDate { get; set; }
Property Value
PurchasePrice
Optional price of purchase.
Declaration
public decimal PurchasePrice { get; set; }
Property Value
PurchasePriceCurrencyCode
Declaration
public string PurchasePriceCurrencyCode { get; set; }
Property Value
Methods
OnAreSubFieldsEmpty()
Declaration
protected override bool OnAreSubFieldsEmpty()
Returns
Overrides
OnAreSubFieldsValid()
Declaration
protected override bool OnAreSubFieldsValid()
Returns
Overrides
OnClearSubFields()
Declaration
protected override void OnClearSubFields()
Overrides
OnGenerateSubFields(SecuritiesNarrativeSubFieldBuilder)
Declaration
protected override void OnGenerateSubFields(SecuritiesNarrativeSubFieldBuilder aBuilder)
Parameters
Overrides
OnGetSubFieldCountPerLine()
Declaration
protected override int[] OnGetSubFieldCountPerLine()
Returns
Overrides
OnParseSubField(int, string)
Declaration
protected override void OnParseSubField(int nSubFieldNo, string sValue)
Parameters
Type |
Name |
Description |
int |
nSubFieldNo |
|
string |
sValue |
|
Overrides
Implements