Как управлять периодом сохранения журналов с помощью RollingFlatFileTraceListener в блоке приложений ведения журналов библиотеки предприятия?
Корпоративная библиотека (v5.0) Ведение журнала Прослушиватель трассировки плоских файлов в блоке приложения имеет опции для пролистывания файлов журнала. ( http://msdn.microsoft.com/en-us/library/ff664768(v=pandp.50)#trace_rolling)
Это "Время" и "Размер файла".
- Я могу управлять всем размером файла журнала, контролируя "Максимальное количество архивных файлов" и "RollSizeKB".
- Или я могу управлять максимальным периодом сохранения файлов журнала, контролируя "Максимальное количество архивных файлов" и "RollInterval".
Но я хочу одновременно управлять максимальным периодом сохранения и полным размером файла журнала.
Как мне это сделать? Нужно ли мне создавать и использовать свой собственный TraceListener?