Class SepaCreditTransferPaymentInitiation
A SEPA Credit Transfer Payment Initiation XML message.
Inheritance
System.Object
SepaCreditTransferPaymentInitiation
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 SepaCreditTransferPaymentInitiation : SepaPaymentInitiation
Constructors
SepaCreditTransferPaymentInitiation(String)
Creates a new SEPA credit transfer payment initiation message with the given message tag.
Declaration
public SepaCreditTransferPaymentInitiation(string sMessageTag = "CstmrCdtTrfInitn")
Parameters
Type | Name | Description |
---|---|---|
System.String | sMessageTag | Should always be "CstmrCdtTrfInitn". |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | The parameter sMessageTag was |
System.ArgumentException | The parameter sMessageTag was not a valid XML tag name. |
Methods
NewPaymentInformation()
Creates and returns a new SepaCreditTransferPaymentInformation object - normally during a Read operation of the SepaDocument.
Declaration
public override SepaPaymentInformation NewPaymentInformation()
Returns
Type | Description |
---|---|
SepaPaymentInformation |