<PackageReference Include="NETStandard.Library" Version="2.0.0" />

System.IO.FileStream

public class FileStream : Stream
namespace System.IO { public class FileStream : Stream { public virtual IntPtr Handle { get; } public virtual bool IsAsync { get; } public string Name { get; } public virtual SafeFileHandle SafeFileHandle { get; } public FileStream(SafeFileHandle handle, FileAccess access); public FileStream(SafeFileHandle handle, FileAccess access, int bufferSize); public FileStream(SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync); public FileStream(IntPtr handle, FileAccess access); public FileStream(IntPtr handle, FileAccess access, bool ownsHandle); public FileStream(IntPtr handle, FileAccess access, bool ownsHandle, int bufferSize); public FileStream(IntPtr handle, FileAccess access, bool ownsHandle, int bufferSize, bool isAsync); public FileStream(string path, FileMode mode); public FileStream(string path, FileMode mode, FileAccess access); public FileStream(string path, FileMode mode, FileAccess access, FileShare share); public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize); public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, bool useAsync); public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options); public virtual void Flush(bool flushToDisk); public virtual void Lock(long position, long length); public virtual void Unlock(long position, long length); } }