Class SecuritiesIndicatorField<TEnum>

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

Simple indicator with enumerated value (Field 22F or 22H).

public class SecuritiesIndicatorField<TEnum> : SecuritiesGenericField, ISecuritiesSequence where TEnum : struct, Enum

Type Parameters

TEnum
Inheritance
SecuritiesIndicatorField<TEnum>
Implements
Inherited Members

Remarks

For this field to be parsed and generated correctly, the names of enumeration values must match exactly the expected field content.

Constructors

SecuritiesIndicatorField(string, string)

public SecuritiesIndicatorField(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Properties

Indicator

public TEnum Indicator { get; set; }

Property Value

TEnum

IsEmpty

public override bool IsEmpty { get; }

Property Value

bool

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