Server.SequentialFileWriter.SequentialFileWriter C# (CSharp) Method

SequentialFileWriter() public method

public SequentialFileWriter ( string path, SaveMetrics metrics ) : System
path string
metrics SaveMetrics
return System
		public SequentialFileWriter( string path, SaveMetrics metrics ) {
			if ( path == null ) {
				throw new ArgumentNullException( "path" );
			}

			this.metrics = metrics;

			this.fileStream = FileOperations.OpenSequentialStream( path, FileMode.Create, FileAccess.Write, FileShare.None );

			fileQueue = new FileQueue(
				Math.Max( 1, FileOperations.Concurrency ),
				FileCallback
			);
		}