ILogger interface
No description yet.
public interface ILogger
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| Debug | void | |
| Error | void | |
| Fatal | void | |
| Info | void | |
| Log | void | |
| LogStartProcess | void | |
| LogStopProcess | long | |
| Trace | void | |
| Warn | void |
Debug
No description yet.
void Debug(string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argMessage | string | value |
Returns: nothing (void)
Error
No description yet.
void Error(string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argMessage | string | value |
Returns: nothing (void)
Fatal
No description yet.
void Fatal(string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argMessage | string | value |
Returns: nothing (void)
Info
No description yet.
void Info(string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argMessage | string | value |
Returns: nothing (void)
Log
No description yet.
void Log(TLogLevel argLogLevel, string argMessage);
void Log(int argLogLevel, string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argLogLevel | TLogLevel | value |
argMessage | string | value |
Returns: nothing (void)
The first overload is an extension method of ILoggerHelper (using DXP;) with typed parameters; the second is declared by the interface.
LogStartProcess
No description yet.
void LogStartProcess(string argProcessName, string argDescription, TLogLevel argLogLevel);
void LogStartProcess(string argProcessName, string argDescription, int argLogLevel);
| Parameter | Type | Passing |
|---|---|---|
argProcessName | string | value |
argDescription | string | value |
argLogLevel | TLogLevel | value |
Returns: nothing (void)
The first overload is an extension method of ILoggerHelper (using DXP;) with typed parameters; the second is declared by the interface.
LogStopProcess
No description yet.
long LogStopProcess(string argProcessName, string argDescription, TLogLevel argLogLevel);
long LogStopProcess(string argProcessName, string argDescription, int argLogLevel);
| Parameter | Type | Passing |
|---|---|---|
argProcessName | string | value |
argDescription | string | value |
argLogLevel | TLogLevel | value |
Returns: long
The first overload is an extension method of ILoggerHelper (using DXP;) with typed parameters; the second is declared by the interface.
Trace
No description yet.
void Trace(string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argMessage | string | value |
Returns: nothing (void)
Warn
No description yet.
void Warn(string argMessage);
| Parameter | Type | Passing |
|---|---|---|
argMessage | string | value |
Returns: nothing (void)