Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ FileStream() [15/15]

System.IO.FileStream.FileStream ( string path,
FileMode mode,
FileAccess access,
FileShare share,
int bufferSize,
FileOptions options,
long preallocationSize )
inlineprivate

Definition at line 217 of file FileStream.cs.

218 {
219 FileStreamHelpers.ValidateArguments(path, mode, access, share, bufferSize, options, preallocationSize);
220 _strategy = FileStreamHelpers.ChooseStrategy(this, path, mode, access, share, bufferSize, options, preallocationSize);
221 }
readonly FileStreamStrategy _strategy
Definition FileStream.cs:12
static void ValidateArguments(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize)
static FileStreamStrategy ChooseStrategy(FileStream fileStream, SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync)

References System.IO.FileStream._strategy, System.IO.Strategies.FileStreamHelpers.ChooseStrategy(), System.options, and System.IO.Strategies.FileStreamHelpers.ValidateArguments().