Class SepaOtherId
Represents an other ID as used by SepaAccount, SepaPartyIdentification, and SepaFinancialInstitutionIdentification.
public sealed class SepaOtherId : SepaObject
- Inheritance
-
SepaOtherId
- Inherited Members
Constructors
SepaOtherId(bool)
public SepaOtherId(bool fIsMandatory)
Parameters
fIsMandatorybool
Properties
Identification
The identification itself is the only required field for an "other identification".
public string Identification { get; set; }
Property Value
IsEmpty
public override bool IsEmpty { get; }
Property Value
Issuer
public string Issuer { get; set; }
Property Value
SchemeNameCode
public string SchemeNameCode { get; set; }
Property Value
Remarks
Only either SchemeNameCode or SchemeNameProprietary may be set, but never both.
SchemeNameProprietary
public string SchemeNameProprietary { get; set; }
Property Value
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
aXmlReaderXmlReaderaMessageInfoSepaMessageInfo
OnValidate(ICollection<SepaException>, string)
protected override void OnValidate(ICollection<SepaException> vErrors, string sPath)
Parameters
vErrorsICollection<SepaException>sPathstring
OnWriteXml(XmlWriter, SepaMessageInfo)
protected override void OnWriteXml(XmlWriter aXmlWriter, SepaMessageInfo aMessageInfo)
Parameters
aXmlWriterXmlWriteraMessageInfoSepaMessageInfo