Models the strategy for naming files in a prevalence base.
Inheritance: NumberedFileBase
		internal PendingCommandsEnumerator(NumberedFileFinder finder, BinaryFormatter formatter)
		{
			if (null == finder)
			{
				throw new ArgumentNullException("finder");
			}
			if (null == formatter)
			{
				throw new ArgumentNullException("formatter");
			}
			_fileFinder = finder;
			_formatter = formatter;	
		}
Example #2
0
 internal PendingCommandsEnumerator(NumberedFileFinder finder, BinaryFormatter formatter)
 {
     if (null == finder)
     {
         throw new ArgumentNullException("finder");
     }
     if (null == formatter)
     {
         throw new ArgumentNullException("formatter");
     }
     _fileFinder = finder;
     _formatter  = formatter;
 }
		public void Dispose()
		{
			CloseCurrentStream();
			_fileFinder = null;
		}
Example #4
0
 public void Dispose()
 {
     CloseCurrentStream();
     _fileFinder = null;
 }
Example #5
0
 public CommandLogReader(DirectoryInfo prevalenceBase, BinaryFormatter formatter)
 {
     _fileFinder = new NumberedFileFinder(prevalenceBase);
     _formatter  = formatter;
 }
		public CommandLogReader(DirectoryInfo prevalenceBase, BinaryFormatter formatter)
		{
			_fileFinder = new NumberedFileFinder(prevalenceBase);
			_formatter = formatter;
		}