Class EbicsOrderInfo
HVTOrderInfo Type.
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.EBICS
Assembly: Subsembly.EBICS.Core.dll
Syntax
public class EbicsOrderInfo : EbicsElement
Remarks
The EbicsHVTResponseOrderData holds a collection of order infos in its OrderInfos property.
Constructors
EbicsOrderInfo()
Declaration
public EbicsOrderInfo()
Properties
AccountInfos
Collection of all AccountInfo elements that were received.
Declaration
public EbicsAccountInfos AccountInfos { get; }
Property Value
Type | Description |
---|---|
EbicsAccountInfos |
Amount
The amount of this order.
Declaration
public decimal Amount { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
Currency
The optional currency of the payments in this order.
Declaration
public string Currency { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Descriptions
Up to four description strings which may include Purpose, Details or Comments.
Declaration
public string[] Descriptions { get; }
Property Value
Type | Description |
---|---|
System.String[] |
ExecutionDate
Optional execution date of this order.
Declaration
public DateTime ExecutionDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The value of this property is DateTime.MinValue if no execution date has been provided. |
IsCredit
Optional isCredit flag for the Amount.
Declaration
public bool? IsCredit { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
OrderFormat
The data format used by this order.
Declaration
public string OrderFormat { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
This is some token string that is not specified by EBICS and therefore rather useless. This child element is optional.
TypedDescriptions
Declaration
public EbicsOrderInfoDescription[] TypedDescriptions { get; }
Property Value
Type | Description |
---|---|
EbicsOrderInfoDescription[] |
Methods
AddDescription(EbicsOrderInfoDescription)
Declaration
public void AddDescription(EbicsOrderInfoDescription tDescription)
Parameters
Type | Name | Description |
---|---|---|
EbicsOrderInfoDescription | tDescription |
AddDescription(String, String)
Declaration
public void AddDescription(string sType, string sDescription)
Parameters
Type | Name | Description |
---|---|---|
System.String | sType | |
System.String | sDescription |
BuildXml(XmlDocument, EbicsVersion)
Declaration
public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlDocument | xmlDocument | |
EbicsVersion | nVersion |
Returns
Type | Description |
---|---|
System.Xml.XmlElement |
Overrides
Remarks
This is not supported and therefore always throws a NotSupportedException.
Clear()
Declaration
public void Clear()
ParseXml(XmlElement, EbicsVersion)
Declaration
public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlElement | xmlElement | |
EbicsVersion | nVersion |