Class SepaOtherId

Namespace
Subsembly.Sepa
Assembly
Subsembly.Sepa.dll
public sealed class SepaOtherId : SepaObject
Inheritance
SepaOtherId
Inherited Members

Constructors

SepaOtherId(bool)

public SepaOtherId(bool fIsMandatory)

Parameters

fIsMandatory bool

Properties

Identification

The identification itself is the only required field for an "other identification".

public string Identification { get; set; }

Property Value

string

IsEmpty

public override bool IsEmpty { get; }

Property Value

bool

Issuer

public string Issuer { get; set; }

Property Value

string

SchemeNameCode

public string SchemeNameCode { get; set; }

Property Value

string

Remarks

Only either SchemeNameCode or SchemeNameProprietary may be set, but never both.

SchemeNameProprietary

public string SchemeNameProprietary { get; set; }

Property Value

string

Remarks

Only either SchemeNameCode or SchemeNameProprietary may be set, but never both.

Methods

Clear()

public override void Clear()

OnReadXml(XmlReader, SepaMessageInfo)

protected override void OnReadXml(XmlReader aXmlReader, SepaMessageInfo aMessageInfo)

Parameters

aXmlReader XmlReader
aMessageInfo SepaMessageInfo

OnValidate(ICollection<SepaException>, string)

protected override void OnValidate(ICollection<SepaException> vErrors, string sPath)

Parameters

vErrors ICollection<SepaException>
sPath string

OnWriteXml(XmlWriter, SepaMessageInfo)

protected override void OnWriteXml(XmlWriter aXmlWriter, SepaMessageInfo aMessageInfo)

Parameters

aXmlWriter XmlWriter
aMessageInfo SepaMessageInfo