cohtml.Net.LoggingSettings
Controls filtering of categorized log messages. Used during library initialization to specify which TargetUser and MessageType categories should be emitted by the logger. By default all categories are enabled and MinimumSeverity is Info.
Inherits from SystemIDisposable
Public Functions
| Name | |
|---|---|
| virtual void | Dispose() |
| LoggingSettings(TargetUser enabledTargetUsers, MessageType enabledMessageTypes, Severity minimumSeverity) | |
| LoggingSettings(TargetUser enabledTargetUsers, MessageType enabledMessageTypes) | |
| LoggingSettings(TargetUser enabledTargetUsers) | |
| LoggingSettings() |
Public Properties
| Name | |
|---|---|
| TargetUser | EnabledTargetUsers |
| MessageType | EnabledMessageTypes |
| Severity | MinimumSeverity Preferred minimum severity threshold for logging. Defaults to Info. |
Protected Attributes
| Name | |
|---|---|
| bool | swigCMemOwn |
Public Functions Documentation
function Dispose
virtual void Dispose()
function LoggingSettings
LoggingSettings(
TargetUser enabledTargetUsers,
MessageType enabledMessageTypes,
Severity minimumSeverity
)
function LoggingSettings
LoggingSettings(
TargetUser enabledTargetUsers,
MessageType enabledMessageTypes
)
function LoggingSettings
LoggingSettings(
TargetUser enabledTargetUsers
)
function LoggingSettings
LoggingSettings()
Public Property Documentation
property EnabledTargetUsers
TargetUser EnabledTargetUsers;
property EnabledMessageTypes
MessageType EnabledMessageTypes;
property MinimumSeverity
Severity MinimumSeverity;
Preferred minimum severity threshold for logging. Defaults to Info.
Protected Attributes Documentation
variable swigCMemOwn
bool swigCMemOwn;