<PackageReference Include="NETStandard.Library" Version="2.0.0-preview1-25301-01" />

System.IO.FileStream

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)