Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.IO.Strategies.FileStreamHelpers Member List

This is the complete list of members for System.IO.Strategies.FileStreamHelpers, including all inherited members.

AsyncModeCopyToAsync(SafeFileHandle handle, bool canSeek, long filePosition, Stream destination, int bufferSize, CancellationToken cancellationToken)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
ChooseStrategy(FileStream fileStream, SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
ChooseStrategy(FileStream fileStream, string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
ChooseStrategyCore(SafeFileHandle handle, FileAccess access, bool isAsync)System.IO.Strategies.FileStreamHelpersinlineprivatestatic
ChooseStrategyCore(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize)System.IO.Strategies.FileStreamHelpersinlineprivatestatic
EnableBufferingIfNeeded(FileStreamStrategy strategy, int bufferSize)System.IO.Strategies.FileStreamHelpersinlineprivatestatic
FlushToDisk(SafeFileHandle handle)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
GetLastWin32ErrorAndDisposeHandleIfInvalid(SafeFileHandle handle)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
IsIoRelatedException(Exception e)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
Lock(SafeFileHandle handle, bool canWrite, long position, long length)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
ReadFileNative(SafeFileHandle handle, Span< byte > bytes, NativeOverlapped *overlapped, out int errorCode)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
s_cachedSerializationSwitchSystem.IO.Strategies.FileStreamHelpersprivatestatic
Seek(SafeFileHandle handle, long offset, SeekOrigin origin, bool closeInvalidHandle=false)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
SerializationGuard(FileAccess access)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
SetFileLength(SafeFileHandle handle, long length)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
ThrowInvalidArgument(SafeFileHandle handle)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
TrySetFileLength(SafeFileHandle handle, long length, out int errorCode)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
Unlock(SafeFileHandle handle, long position, long length)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
UseNet5CompatStrategySystem.IO.Strategies.FileStreamHelperspackagestatic
ValidateArguments(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
ValidateArgumentsForPreallocation(FileMode mode, FileAccess access)System.IO.Strategies.FileStreamHelpersinlinepackagestatic
WrapIfDerivedType(FileStream fileStream, FileStreamStrategy strategy)System.IO.Strategies.FileStreamHelpersinlineprivatestatic