Gorgon
Show / Hide Table of Contents

Interface IGorgonThreadedLog

Provides logging functionality for an application.

Inherited Members
IGorgonLog.Provider
IGorgonLog.LogFilterLevel
IGorgonLog.LogApplication
IGorgonLog.LogStart()
IGorgonLog.LogEnd()
IGorgonLog.LogException(Exception)
IGorgonLog.Print(string, LoggingLevel, params object[])
Namespace: Gorgon.Diagnostics
Assembly: Gorgon.Core.dll
Syntax
public interface IGorgonThreadedLog : IGorgonLog
Remarks

This object will send logging information to a logging data source. This could be a text file, XML document, a database, etc...

This interface is meant to handle logging for log objects that are thread safe.

Properties

| Edit this page View Source

ThreadID

Property to return the ID of the thread that created the log object.

Declaration
int ThreadID { get; }
Property Value
Type Description
int

Extension Methods

GorgonDebugExtensions.ValidateObject<T>(T, string)
GorgonNullExtensions.AsNullable<T>(object)
GorgonNullExtensions.IfNull<T>(object, T)
GorgonNullExtensions.IsNull(object)
  • Edit this page
  • View Source
In this article
Back to top Copyright 2023 - Licensed under the MIT license by Michael Winsor (Tape_Worm).
Send comments on this topic to the author