Class SecuritiesDateTimeField

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

Generic field Date/Time (Field 98A. 98B, 98C).

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

Constructors

SecuritiesDateTimeField(string, string)

public SecuritiesDateTimeField(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Properties

Date

Date with optional time part.

public DateTime Date { get; set; }

Property Value

DateTime

Remarks

In case of field type 98B this shall be DateTime.MinValue.

DateCode

Date Code as an alternative to Date. Only used with field type 98B.

public string DateCode { get; set; }

Property Value

string

Remarks

Always either Date or DateCode may be set, but never both.

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

Exceptions

SwiftException

OnParseFieldContent(SwiftField)

protected override void OnParseFieldContent(SwiftField aField)

Parameters

aField SwiftField

Exceptions

SwiftException

OnValidate()

protected override string OnValidate()

Returns

string