public sealed class DiagnosticsLogger : ILogger,
IDefineSettingsPublic NotInheritable Class DiagnosticsLogger
Implements ILogger, IDefineSettingspublic ref class DiagnosticsLogger sealed : ILogger,
IDefineSettingsGemstone.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. |