14 references to LogRetentionOption
System.Core (14)
System\Diagnostics\EventSchemaTraceListener.cs (1)
697stream = new LogStream(_fileName, bufferSize, (LogRetentionOption)retention, maxFileSize, maxNumberOfFiles);
System\IO\LogStream.cs (13)
34internal const LogRetentionOption DefaultRetention = LogRetentionOption.SingleFileUnboundedSize; 38private LogRetentionOption _retention; 72internal LogStream(String path, int bufferSize, LogRetentionOption retention, long maxFileSize, int maxNumOfFiles) 104_modeSav = (retention != LogRetentionOption.SingleFileUnboundedSize)? FileMode.Create : FileMode.OpenOrCreate; 106_seekToEndSav = (retention != LogRetentionOption.SingleFileUnboundedSize)? false : true; 369case LogRetentionOption.LimitedSequentialFiles: 370case LogRetentionOption.UnlimitedSequentialFiles: 371case LogRetentionOption.LimitedCircularFiles: 378if ((_retention == LogRetentionOption.LimitedCircularFiles) && (_currentFileNum > _maxNumberOfFiles)) { 381else if ((_retention == LogRetentionOption.LimitedSequentialFiles) && (_currentFileNum > _maxNumberOfFiles)) { 434case LogRetentionOption.SingleFileBoundedSize: 439case LogRetentionOption.SingleFileUnboundedSize: