EventLogMode Enum

Definition

Determines the behavior for the event log service handles an event log when the log reaches its maximum allowed size (when the event log is full).

C#
public enum EventLogMode
Inheritance
EventLogMode

Fields

Name Value Description
Circular 0

New events continue to be stored when the log file is full. Each new incoming event replaces the oldest event in the log.

AutoBackup 1

Archive the log when full, do not overwrite events. The log is automatically archived when necessary. No events are overwritten.

Retain 2

Do not overwrite events. Clear the log manually rather than automatically.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

See also