Как управлять периодом сохранения журналов с помощью RollingFlatFileTraceListener в блоке приложений ведения журналов библиотеки предприятия?

Корпоративная библиотека (v5.0) Ведение журнала Прослушиватель трассировки плоских файлов в блоке приложения имеет опции для пролистывания файлов журнала. ( http://msdn.microsoft.com/en-us/library/ff664768(v=pandp.50)#trace_rolling)

Это "Время" и "Размер файла".

  • Я могу управлять всем размером файла журнала, контролируя "Максимальное количество архивных файлов" и "RollSizeKB".
  • Или я могу управлять максимальным периодом сохранения файлов журнала, контролируя "Максимальное количество архивных файлов" и "RollInterval".

Но я хочу одновременно управлять максимальным периодом сохранения и полным размером файла журнала.

Как мне это сделать? Нужно ли мне создавать и использовать свой собственный TraceListener?

0 ответов