Class EbicsHVPickOrderParams

Namespace
Subsembly.EBICS
Assembly
Subsembly.EBICS.Core.dll

Generic order parameters class for HVD, HVE, and HVS orders.

public class EbicsHVPickOrderParams : EbicsOrderParams
Inheritance
EbicsHVPickOrderParams
Derived
Inherited Members

Remarks

This class can be used as HVDOrderParams, HVEOrderParams, or HVSOrderParams. The actual type is determined at construction time. Also, it is the base class for EbicsHVTOrderParams.

Constructors

EbicsHVPickOrderParams(string)

public EbicsHVPickOrderParams(string sOrderParamsTag)

Parameters

sOrderParamsTag string

This parameter must be either "HVDOrderParams", "HVEOrderParams", "HVSOrderParams" or "HVTOrderParams" and determines the actual order parameter type of the new instance.

Properties

OrderID

The order number.

public string OrderID { get; set; }

Property Value

string

This must be a 4 character alphanumeric value according to the pattern [A-Z][A-Z0-9]{3}, or null if not set.

OrderType

The order type.

public string OrderType { get; set; }

Property Value

string

This is a 3 character alphanumeric value according to the pattern [A-Z0-9]{3}, or null if not set.

PartnerID

public string PartnerID { get; set; }

Property Value

string

Service

public EbicsService Service { get; set; }

Property Value

EbicsService

Methods

BuildXml(XmlDocument, EbicsVersion)

public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)

Parameters

xmlDocument XmlDocument
nVersion EbicsVersion

Returns

XmlElement

ParseXml(XmlElement, EbicsVersion)

public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)

Parameters

xmlElement XmlElement
nVersion EbicsVersion