Skip to content

SAIF.Framework.Logging API reference

This page lists all public types exposed by SAIF.Framework.Logging. Each type links to its full API reference page.

Types

Type Kind Namespace Purpose
clsLogAudit Class SAIF.Framework.Logging Static audit-message logging entry point, opt-in via IsEnabled.
clsLogError Class SAIF.Framework.Logging Exception logging entry point with ViewState-noise suppression and optional email notification.
clsLogTrace Class SAIF.Framework.Logging Method-level trace logging entry point — fully disabled and obsolete.
clsLoginLog Class SAIF.Framework.Logging Legacy login-event logger writing directly to a monthly CSV file.
clsLoggingQueues Class SAIF.Framework.Logging MSMQ queue path-name helper resolved from application configuration.
clsLogCommon Class SAIF.Framework.Logging Public shared helper exposing format-string constants, with Friend-scoped web/non-web context detection used internally by clsLogAudit/clsLogError/clsLogTrace.
LogList Class SAIF.Framework.Logging Deprecated, independently designed rolling-file logger retained only for backward compatibility.
AuditInfoStruct Structure SAIF.Framework.Logging Serializable audit-record context/message struct passed between clsLogAudit, the local file sink, and wsLogging.
ErrorInfoStruct Structure SAIF.Framework.Logging Serializable error-record context/exception struct passed between clsLogError, the local file sink, and wsLogging.
TraceInfoStruct Structure SAIF.Framework.Logging Serializable trace-record context struct built by clsLogTrace, never dispatched to any sink.

Sources

  • SAIF.Framework.Logging/clsLogAudit.vb
  • SAIF.Framework.Logging/clsLogError.vb
  • SAIF.Framework.Logging/clsLogTrace.vb
  • SAIF.Framework.Logging/clsLoginLog.vb
  • SAIF.Framework.Logging/clsLoggingQueues.vb
  • SAIF.Framework.Logging/clsLogCommon.vb
  • SAIF.Framework.Logging/LogList.vb
  • SAIF.Framework.Logging/AuditInfoStruct.vb
  • SAIF.Framework.Logging/ErrorInfoStruct.vb
  • SAIF.Framework.Logging/TraceInfoStruct.vb