Class SecuritiesRateField

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

Generic field Rate (Field 92B).

public class SecuritiesRateField : SecuritiesGenericField, ISecuritiesSequence
Inheritance
SecuritiesRateField
Implements
Inherited Members

Constructors

SecuritiesRateField(string, string)

public SecuritiesRateField(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Properties

FirstCurrencyCode

public string FirstCurrencyCode { get; set; }

Property Value

string

IsEmpty

public override bool IsEmpty { get; }

Property Value

bool

Rate

The conversion rate between the FirstCurrencyCode and SecondCurrencyCode.

public decimal Rate { get; set; }

Property Value

decimal

Remarks

If this is not set, it will return the value zero. To check whether the field is unset the property IsEmpty shall be used.

SecondCurrencyCode

public string SecondCurrencyCode { get; set; }

Property Value

string

Methods

OnClear()

protected override void OnClear()

OnGenerateFieldContent(string, string)

protected override string OnGenerateFieldContent(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Returns

string

OnParseFieldContent(SwiftField)

protected override void OnParseFieldContent(SwiftField aField)

Parameters

aField SwiftField

Exceptions

SwiftException

OnValidate()

protected override string OnValidate()

Returns

string