Table of Contents

Enum FileRolloverInterval

Namespace
Invex.Extensions.Logging.File.Configuration
Assembly
Invex.Extensions.Logging.File.dll

Specifies how frequently the active log file is rolled over to a new file, based on the elapsed time since the file was created.

[PublicAPI]
public enum FileRolloverInterval

Fields

Day = 3

Roll over after one day.

Hour = 4

Roll over after one hour.

Infinite = 0

Never roll over based on time. Files are still rolled over when they reach the size limit.

Minute = 5

Roll over after one minute.

Month = 2

Roll over after 30 days.

Year = 1

Roll over after 365 days.

Remarks

Intervals are approximate elapsed durations rather than calendar boundaries: Year corresponds to 365 days and Month to 30 days.