Class SepaOtherId
Represents an other ID as used by SepaAccount, SepaPartyIdentification, and SepaFinancialInstitutionIdentification.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Subsembly.Sepa
Assembly: Subsembly.Sepa.dll
Syntax
public sealed class SepaOtherId : SepaObject
Constructors
SepaOtherId(Boolean)
Declaration
public SepaOtherId(bool fIsMandatory)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | fIsMandatory |
Properties
Identification
The identification itself is the only required field for an "other identification".
Declaration
public string Identification { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IsEmpty
Declaration
public override bool IsEmpty { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Issuer
Declaration
public string Issuer { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SchemeNameCode
Declaration
public string SchemeNameCode { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Only either SchemeNameCode or SchemeNameProprietary may be set, but never both.
SchemeNameProprietary
Declaration
public string SchemeNameProprietary { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Only either SchemeNameCode or SchemeNameProprietary may be set, but never both.
Methods
Clear()
Declaration
public override void Clear()
Overrides
OnReadXml(XmlReader, SepaMessageInfo)
Declaration
protected override void OnReadXml(XmlReader aXmlReader, SepaMessageInfo aMessageInfo)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlReader | aXmlReader | |
SepaMessageInfo | aMessageInfo |
Overrides
OnValidate(ICollection<SepaException>, String)
Declaration
protected override void OnValidate(ICollection<SepaException> vErrors, string sPath)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.ICollection<SepaException> | vErrors | |
System.String | sPath |
Overrides
OnWriteXml(XmlWriter, SepaMessageInfo)
Declaration
protected override void OnWriteXml(XmlWriter aXmlWriter, SepaMessageInfo aMessageInfo)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlWriter | aXmlWriter | |
SepaMessageInfo | aMessageInfo |