OpenSequentialStream() public static méthode

public static OpenSequentialStream ( string path, FileMode mode, FileAccess access, FileShare share ) : FileStream
path string
mode FileMode
access FileAccess
share FileShare
Résultat System.IO.FileStream
        public SequentialFileWriter(string path)
        {
            if (path == null)
            {
                throw new ArgumentNullException(nameof(path));
            }

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

            fileQueue = new FileQueue(Math.Max(1, FileOperations.Concurrency), FileCallback);
        }
Exemple #2
0
        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);

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