Class SecuritiesHoldingsSubBalanceNarrativeField
Very special Field 70E implementation that supports parsing and generating of the german structured field content.
Inheritance
System.Object
SecuritiesHoldingsSubBalanceNarrativeField
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Subsembly.Swift.SecuritiesMarkets
Assembly: Subsembly.Sepa.dll
Syntax
public class SecuritiesHoldingsSubBalanceNarrativeField : SecuritiesStructuredNarrativeField, ISecuritiesSequence
Constructors
SecuritiesHoldingsSubBalanceNarrativeField()
Declaration
public SecuritiesHoldingsSubBalanceNarrativeField()
Properties
BlockedUntil
Date until the security is blocked and cannot be sold.
Declaration
public DateTime BlockedUntil { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
BlockingOtherBankRemarks1
Blocking other bank remarks (first plain text line).
Declaration
public string BlockingOtherBankRemarks1 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
BlockingOtherBankRemarks2
Blocking other bank remarks (second plain text line).
Declaration
public string BlockingOtherBankRemarks2 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PlaceOfDeposit
Place of deposit plain text.
Declaration
public string PlaceOfDeposit { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PortfolioKey
Optional unique identification of this sub-balance.
Declaration
public string PortfolioKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RepositoryType
Type of repository.
Declaration
public SwiftStatementOfHoldingsRepositoryType RepositoryType { get; set; }
Property Value
Type | Description |
---|---|
SwiftStatementOfHoldingsRepositoryType |
Methods
OnAreSubFieldsEmpty()
Declaration
protected override bool OnAreSubFieldsEmpty()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
OnAreSubFieldsValid()
Declaration
protected override bool OnAreSubFieldsValid()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
OnClearSubFields()
Declaration
protected override void OnClearSubFields()
Overrides
OnGenerateSubFields(SecuritiesNarrativeSubFieldBuilder)
Declaration
protected override void OnGenerateSubFields(SecuritiesNarrativeSubFieldBuilder aBuilder)
Parameters
Type | Name | Description |
---|---|---|
SecuritiesNarrativeSubFieldBuilder | aBuilder |
Overrides
OnGetSubFieldCountPerLine()
Declaration
protected override int[] OnGetSubFieldCountPerLine()
Returns
Type | Description |
---|---|
System.Int32[] |
Overrides
OnParseSubField(Int32, String)
Declaration
protected override void OnParseSubField(int nSubFieldNo, string sValue)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | nSubFieldNo | |
System.String | sValue |