Interface IFinDocket

Namespace
Subsembly.FinTS.Online
Assembly
Subsembly.FinTS.Core.dll

Abstract callback interface that provide online banking progress information for the user interface.

public interface IFinDocket

Remarks

The methods in this interface might be called from a background worker thread. Therefore all implementations must delegate UI operation to the main UI thread, when necessary.

Methods

Append(string, int, string)

Appends an item at the end of the docket.

void Append(string sSegmentType, int nStatusCode, string sMessageText)

Parameters

sSegmentType string

Optional segment type that is the source of this message. May be null for messages that are not associated with a particular segment type and are purely informational progress updates.

nStatusCode int

Optional FinTS status Code associated with this message. If sSegmentType is null, then this may be zero to provide simple progress information without a status code. Higher values are for higher severity. Values greater than 9999 may be used for fatal errors that are not associated with a FinTS error status code. The values in the range from 0 to 9999 are reserved for FinTS status codes.

sMessageText string

Text message to be logged. Must not be null or empty.