_access | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_activeBufferOperation | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_appendStart | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_asyncActiveSemaphore | System.IO.Stream | protected |
_buffer | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_bufferLength | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_currentOverlappedOwner | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_exposedHandle | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_fileHandle | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_filePosition | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_lastSynchronouslyCompletedTask | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_preallocatedOverlapped | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_readLength | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_readPos | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_useAsyncIO | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
_writePos | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
AsyncModeCopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
BeginEndReadAsync(byte[] buffer, int offset, int count) | System.IO.Stream | inlineprivate |
BeginEndWriteAsync(byte[] buffer, int offset, int count) | System.IO.Stream | inlineprivate |
BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state) | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
System::IO::Strategies::FileStreamStrategy.BeginRead(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state) | System.IO.Stream | inlinevirtual |
BeginReadInternal(byte[] buffer, int offset, int count, AsyncCallback callback, object state, bool serializeAsynchronously, bool apm) | System.IO.Stream | inlinepackage |
BeginWrite(byte[] buffer, int offset, int count, AsyncCallback callback, object state) | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
System::IO::Strategies::FileStreamStrategy.BeginWrite(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state) | System.IO.Stream | inlinevirtual |
BeginWriteInternal(byte[] buffer, int offset, int count, AsyncCallback callback, object state, bool serializeAsynchronously, bool apm) | System.IO.Stream | inlinepackage |
CanRead | System.IO.Strategies.Net5CompatFileStreamStrategy | |
CanSeek | System.IO.Strategies.Net5CompatFileStreamStrategy | |
CanTimeout | System.IO.Stream | |
CanWrite | System.IO.Strategies.Net5CompatFileStreamStrategy | |
Close() | System.IO.Stream | inlinevirtual |
CompareExchangeCurrentOverlappedOwner(CompletionSource newSource, CompletionSource existingSource) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
CopyTo(Stream destination) | System.IO.Stream | inline |
CopyTo(Stream destination, int bufferSize) | System.IO.Stream | inlinevirtual |
CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
System::IO::Strategies::FileStreamStrategy.CopyToAsync(Stream destination) | System.IO.Stream | inline |
System::IO::Strategies::FileStreamStrategy.CopyToAsync(Stream destination, int bufferSize) | System.IO.Stream | inline |
System::IO::Strategies::FileStreamStrategy.CopyToAsync(Stream destination, CancellationToken cancellationToken) | System.IO.Stream | inline |
CreateWaitHandle() | System.IO.Stream | inlineprotectedvirtual |
Dispose(bool disposing) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprotectedvirtual |
System::IO::Strategies::FileStreamStrategy.Dispose() | System.IO.Stream | inline |
DisposeAsync() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
DisposeInternal(bool disposing) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinepackage |
EndRead(IAsyncResult asyncResult) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
EndWrite(IAsyncResult asyncResult) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
EnsureAsyncActiveSemaphoreInitialized() | System.IO.Stream | inlineprotected |
FillReadBufferForReadByte() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
FinishTrackingAsyncOperation(ReadWriteTask task) | System.IO.Stream | inlineprivate |
FinishWriteAsync(Task writeTask, byte[] localBuffer) | System.IO.Stream | inlineprivatestatic |
Flush() | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
Flush(bool flushToDisk) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinepackage |
FlushAsync(CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
System::IO::Strategies::FileStreamStrategy.FlushAsync() | System.IO.Stream | inline |
FlushInternalBuffer() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
FlushReadBuffer() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
FlushWriteAsync(CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
FlushWriteBuffer(bool calledFromFinalizer=false) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
FlushWriteBufferForWriteByte() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
GetBuffer() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
GetCopyBufferSize() | System.IO.Stream | inlineprivate |
GetLifetimeService() | System.MarshalByRefObject | inline |
Handle | System.IO.Strategies.FileStreamStrategy | package |
HasActiveBufferOperation | System.IO.Strategies.Net5CompatFileStreamStrategy | private |
HasOverriddenBeginEndRead() | System.IO.Stream | private |
HasOverriddenBeginEndWrite() | System.IO.Stream | private |
Init(FileMode mode, string originalPath, FileOptions options) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
InitFromHandle(SafeFileHandle handle, FileAccess access, bool useAsyncIO) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
InitFromHandleImpl(SafeFileHandle handle, bool useAsyncIO) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
InitializeLifetimeService() | System.MarshalByRefObject | inlinevirtual |
IsAsync | System.IO.Strategies.Net5CompatFileStreamStrategy | package |
IsClosed | System.IO.Strategies.Net5CompatFileStreamStrategy | package |
Length | System.IO.Strategies.Net5CompatFileStreamStrategy | |
Lock(long position, long length) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinepackage |
MemberwiseClone(bool cloneIdentity) | System.MarshalByRefObject | inlineprotected |
Name | System.IO.Strategies.Net5CompatFileStreamStrategy | package |
Net5CompatFileStreamStrategy(SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinepackage |
Net5CompatFileStreamStrategy(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinepackage |
Null | System.IO.Stream | static |
ObjectInvariant() | System.IO.Stream | inlineprotectedvirtual |
OnBufferAllocated() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
Position | System.IO.Strategies.Net5CompatFileStreamStrategy | |
PrepareForReading() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
PrepareForWriting() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
Read(byte[] buffer, int offset, int count) | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
Read(Span< byte > buffer) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
ReadAsync(Memory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken)) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
System::IO::Strategies::FileStreamStrategy.ReadAsync(byte[] buffer, int offset, int count) | System.IO.Stream | inline |
ReadAsyncInternal(Memory< byte > destination, CancellationToken cancellationToken, out int synchronousResult) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
ReadAsyncTask(byte[] buffer, int offset, int count, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
ReadByte() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
ReadFileNative(SafeFileHandle handle, Span< byte > bytes, NativeOverlapped *overlapped, out int errorCode) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
ReadNative(Span< byte > buffer) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
ReadNativeAsync(Memory< byte > destination, int numBufferedBytesRead, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
ReadSpan(Span< byte > destination) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
ReadTimeout | System.IO.Stream | |
RunReadWriteTask(ReadWriteTask readWriteTask) | System.IO.Stream | inlineprivatestatic |
RunReadWriteTaskWhenReady(Task asyncWaiter, ReadWriteTask readWriteTask) | System.IO.Stream | inlineprivatestatic |
SafeFileHandle | System.IO.Strategies.Net5CompatFileStreamStrategy | package |
Seek(long offset, SeekOrigin origin) | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
SeekCore(SafeFileHandle fileHandle, long offset, SeekOrigin origin, bool closeInvalidHandle=false) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
SetLength(long value) | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
SetLengthCore(long value) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
Synchronized(Stream stream) | System.IO.Stream | inlinestatic |
Unlock(long position, long length) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinepackage |
ValidateBufferArguments(byte[] buffer, int offset, int count) | System.IO.Stream | inlineprotectedstatic |
ValidateCopyToArguments(Stream destination, int bufferSize) | System.IO.Stream | inlineprotectedstatic |
VerifyOSHandlePosition() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
Write(byte[] buffer, int offset, int count) | System.IO.Strategies.Net5CompatFileStreamStrategy | inline |
Write(ReadOnlySpan< byte > buffer) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
WriteAsync(ReadOnlyMemory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken)) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
System::IO::Strategies::FileStreamStrategy.WriteAsync(byte[] buffer, int offset, int count) | System.IO.Stream | inline |
WriteAsyncInternal(ReadOnlyMemory< byte > source, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
WriteAsyncInternalCore(ReadOnlyMemory< byte > source, CancellationToken cancellationToken) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
WriteByte(byte value) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlinevirtual |
WriteCore(ReadOnlySpan< byte > source) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
WriteFileNative(SafeFileHandle handle, ReadOnlySpan< byte > buffer, NativeOverlapped *overlapped, out int errorCode) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
WriteSpan(ReadOnlySpan< byte > source) | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |
WriteTimeout | System.IO.Stream | |
~Net5CompatFileStreamStrategy() | System.IO.Strategies.Net5CompatFileStreamStrategy | inlineprivate |