WindowsEventLog Class

Definition

Caution

This type is obsolete and will be removed in a future version. The recommended alternative is using EventLogLoggerProvider.

Represents the Windows event log.

public ref class WindowsEventLog : Microsoft::Extensions::Logging::EventLog::Internal::IEventLog
public class WindowsEventLog : Microsoft.Extensions.Logging.EventLog.Internal.IEventLog
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is using EventLogLoggerProvider.")]
public class WindowsEventLog : Microsoft.Extensions.Logging.EventLog.Internal.IEventLog
type WindowsEventLog = class
    interface IEventLog
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is using EventLogLoggerProvider.")>]
type WindowsEventLog = class
    interface IEventLog
Public Class WindowsEventLog
Implements IEventLog
Inheritance
WindowsEventLog
Attributes
Implements

Constructors

WindowsEventLog(String, String, String)

Initializes a new instance of the WindowsEventLog class.

Properties

DiagnosticsEventLog

Gets the diagnostics event log.

MaxMessageSize

This API supports the .NET infrastructure and is not intended to be used directly from your code.

Methods

Equals(Object)

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)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
WriteEntry(String, EventLogEntryType, Int32, Int16)

This API supports the .NET infrastructure and is not intended to be used directly from your code.

Applies to