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
fIsMandatory
bool
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
aXmlReader
XmlReaderaMessageInfo
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
XmlWriteraMessageInfo
SepaMessageInfo