Class EbicsTrace
public class EbicsTrace
- Inheritance
-
EbicsTrace
- Derived
- Inherited Members
Properties
TraceSwitch
public static TraceSwitch TraceSwitch { get; }
Property Value
Remarks
This global TraceSwitch controls the amount of detail that is traced through the system Trace. It can be configured externally through its name "Subsembly.EBICS.TraceSwitch". The default value at construction time is TraceLevel.Off.
TraceText
Returns the EBICS transaction tracing collected so far.
public string TraceText { get; }
Property Value
Methods
ClearTrace()
Clears the TraceText.
public void ClearTrace()
TraceAppend(string)
protected void TraceAppend(string sTraceText)
Parameters
sTraceTextstring
TraceLine(TraceLevel, string, params object[])
Writes a line to the Trace output.
public void TraceLine(TraceLevel nTraceLevel, string sTraceText, params object[] vaParams)
Parameters
nTraceLevelTraceLevelsTraceTextstringvaParamsobject[]Optional params to be included in the Trace text
TraceXml(TraceLevel, string, XmlDocument)
Writes a complete XML document to the Trace output.
public void TraceXml(TraceLevel nTraceLevel, string sHeader, XmlDocument xmlDocument)
Parameters
nTraceLevelTraceLevelsHeaderstringOptional header text that shall be prefixed to the trace output. If this is
null, then no header will be written. If this is an empty string, then an empty line will be written.xmlDocumentXmlDocumentThe XML document that shall be traced. If this is
null, then the literal string "null" is written.