public sealed class DiagnosticsLogger : ILogger,
IDefineSettings
Public NotInheritable Class DiagnosticsLogger
Implements ILogger, IDefineSettings
public ref class DiagnosticsLogger sealed : ILogger,
IDefineSettings
Gemstone.Diagnostics.DiagnosticsLogger = function();
Type.createClass(
'Gemstone.Diagnostics.DiagnosticsLogger',
null,
Microsoft.Extensions.Logging.ILogger,
IDefineSettings);
DiagnosticsLogger | Initializes a new instance of the DiagnosticsLogger class. |
DefaultLogPublisher | Gets the default log publisher for the DiagnosticsLogger. |
LogPublisher | Gets the LogPublisher for the DiagnosticsLogger. |
SettingsCategory | Gets or sets the settings category for the DiagnosticsLogger. |
BeginScopeTState | Begins a logical operation scope. |
DefineSettings | Establishes default settings for the config file. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
Initialize | Initializes the DiagnosticsLogger. |
IsEnabled | Checks if the given logLevel is enabled. |
LogTState | Writes a log entry. |
ToString | Returns a string that represents the current object. (Inherited from Object) |
DefaultBurstLimit | The default burst limit for the DiagnosticsLogger. |
DefaultLogPath | Gets the default log path for the DiagnosticsLogger. |
DefaultLogVerbosity | The default log verbosity for the DiagnosticsLogger. |
DefaultMaxLogFiles | The default maximum number of log files for the DiagnosticsLogger. |
DefaultRateLimit | The default expected message rate limit for the DiagnosticsLogger. |
DefaultSettingsCategory | The default settings category for the DiagnosticsLogger. |