Class SecuritiesBalanceField

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

Represents a Balance (Field 93B or 93C).

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

Constructors

SecuritiesBalanceField(string, string)

public SecuritiesBalanceField(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Properties

BalanceType

If the field tag is 93C, then this must be initialized with the Balance Type Code.

public SecuritiesBalanceType BalanceType { get; set; }

Property Value

SecuritiesBalanceType

IsEmpty

public override bool IsEmpty { get; }

Property Value

bool

QuantityType

The type of the balance value. Indicates whether the value is a monetary value, or a number of shares (units).

public SwiftQuantityType QuantityType { get; set; }

Property Value

SwiftQuantityType

Value

Signed Balance value.

public decimal Value { get; set; }

Property Value

decimal

Methods

OnChooseFieldTag()

protected override string OnChooseFieldTag()

Returns

string

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

OnValidate()

protected override string OnValidate()

Returns

string