Class SecuritiesPriceField
Generic field Price (Field 90a).
Inheritance
SecuritiesPriceField
Assembly: Subsembly.Sepa.dll
Syntax
public class SecuritiesPriceField : SecuritiesGenericField, ISecuritiesSequence
Constructors
SecuritiesPriceField(string, string)
Declaration
public SecuritiesPriceField(string sTag, string sQualifier)
Parameters
Properties
Amount
The unsigned amount of this price. This may be either a monetary amount, or a
percentage of a nominal face amount.
Declaration
public decimal Amount { get; set; }
Property Value
CurrencyCode
If this price is a monetary amount, then the currency is specified here.
If this is null
, then Amount specifies a percentage.
Declaration
public string CurrencyCode { get; set; }
Property Value
IsEmpty
Declaration
public override bool IsEmpty { get; }
Property Value
Overrides
IsPercentage
Declaration
public bool IsPercentage { get; }
Property Value
TypeCode
The mandatory Percentage Type Code, or Amount Type Code of this price.
Declaration
public string TypeCode { get; set; }
Property Value
Methods
OnChooseFieldTag()
Declaration
protected override string OnChooseFieldTag()
Returns
Overrides
OnClear()
Declaration
protected override void OnClear()
Overrides
OnGenerateFieldContent(string, string)
Declaration
protected override string OnGenerateFieldContent(string sTag, string sQualifier)
Parameters
Returns
Overrides
OnParseFieldContent(SwiftField)
Declaration
protected override void OnParseFieldContent(SwiftField aField)
Parameters
Overrides
OnValidate()
Declaration
protected override string OnValidate()
Returns
Overrides
Implements