Zdexby TheHolyOneZ
36,909 classes
Class

Stream

: MarshalByRefObject : Object
System.IO.Stream, mscorlib 0x0028 (40 B) inherited 0x0018 mscorlib.dll
implements IDisposable
0x00x0028

Members 3

OffsetSizeNameTypeFlagsDefault
0x08NullStreamPublicStatic+1 flags—
0x08_activeReadWriteTaskReadWriteTaskPrivate+1 flags—
0x08_asyncActiveSemaphoreSemaphoreSlimPrivate+1 flags—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 59

SignatureFlagsNativeParams
SemaphoreSlim EnsureAsyncActiveSemaphoreInitialized()1 flags0x08
bool get_CanRead()Public+4 flags0x01
bool get_CanSeek()Public+4 flags0x01
bool get_CanTimeout()Public+3 flags0x01
bool get_CanWrite()Public+4 flags0x01
long get_Length()Public+4 flags0x08
long get_Position()Public+4 flags0x08
void set_Position(long value)Public+4 flags0x08
int get_ReadTimeout()Public+3 flags0x04
void set_ReadTimeout(int value)Public+3 flags0x04
int get_WriteTimeout()Public+3 flags0x04
void set_WriteTimeout(int value)Public+3 flags0x04
Task CopyToAsync(Stream destination)Public0x08
Task CopyToAsync(Stream destination, int bufferSize)Public0x08
Task CopyToAsync(Stream destination, int bufferSize, const CancellationToken& cancellationToken)Public+2 flags0x08
Task CopyToAsyncInternal(Stream destination, int bufferSize, const CancellationToken& cancellationToken)Private0x08
void CopyTo(Stream destination)Public0x08
void CopyTo(Stream destination, int bufferSize)Public+2 flags0x08
int GetCopyBufferSize()Private0x04
void Close()Public+2 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)3 flags0x01
void Flush()Public+3 flags0x00
Task FlushAsync(const CancellationToken& cancellationToken)Public+2 flags0x08
IAsyncResult BeginRead(const byte[]& buffer, int offset, int count, AsyncCallback callback, object state)Public+2 flags0x08
IAsyncResult BeginReadInternal(const byte[]& buffer, int offset, int count, AsyncCallback callback, object state, bool serializeAsynchronously, bool apm)1 flags0x08
int EndRead(IAsyncResult asyncResult)Public+2 flags0x08
Task<System.Int32> ReadAsync(const byte[]& buffer, int offset, int count)Public0x08
Task<System.Int32> ReadAsync(const byte[]& buffer, int offset, int count, const CancellationToken& cancellationToken)Public+2 flags0x08
ValueTask<System.Int32> ReadAsync(const Memory<System.Byte>& buffer, const CancellationToken& cancellationToken)Public+2 flags0x10
Task<System.Int32> BeginEndReadAsync(const byte[]& buffer, int offset, int count)Private0x08
IAsyncResult BeginWrite(const byte[]& buffer, int offset, int count, AsyncCallback callback, object state)Public+2 flags0x08
IAsyncResult BeginWriteInternal(const byte[]& buffer, int offset, int count, AsyncCallback callback, object state, bool serializeAsynchronously, bool apm)1 flags0x08
void RunReadWriteTaskWhenReady(Task asyncWaiter, ReadWriteTask readWriteTask)Private0x08
void RunReadWriteTask(ReadWriteTask readWriteTask)Private0x08
void FinishTrackingAsyncOperation()Private0x00
void EndWrite(IAsyncResult asyncResult)Public+2 flags0x08
Task WriteAsync(const byte[]& buffer, int offset, int count)Public0x08
Task WriteAsync(const byte[]& buffer, int offset, int count, const CancellationToken& cancellationToken)Public+2 flags0x08
ValueTask WriteAsync(const ReadOnlyMemory<System.Byte>& buffer, const CancellationToken& cancellationToken)Public+2 flags0x10
Task FinishWriteAsync(Task writeTask, const byte[]& localBuffer)Private0x08
Task BeginEndWriteAsync(const byte[]& buffer, int offset, int count)Private0x08
long Seek(long offset, const SeekOrigin& origin)Public+3 flags—0x08
void SetLength(long value)Public+3 flags0x08
int Read(const byte[]& buffer, int offset, int count)Public+3 flags—0x08
int Read(const Span<System.Byte>& buffer)Public+2 flags0x10
int ReadByte()Public+2 flags0x04
void Write(const byte[]& buffer, int offset, int count)Public+3 flags—0x08
void Write(const ReadOnlySpan<System.Byte>& buffer)Public+2 flags0x10
void WriteByte(byte value)Public+2 flags0x01
IAsyncResult BlockingBeginRead(const byte[]& buffer, int offset, int count, AsyncCallback callback, object state)1 flags0x08
int BlockingEndRead(IAsyncResult asyncResult)Static+1 flags0x08
IAsyncResult BlockingBeginWrite(const byte[]& buffer, int offset, int count, AsyncCallback callback, object state)1 flags0x08
void BlockingEndWrite(IAsyncResult asyncResult)Static+1 flags0x08
bool HasOverriddenBeginEndRead()Private0x01
bool HasOverriddenBeginEndWrite()Private0x01
void .ctor()2 flags0x00
void .cctor()PrivateStatic+1 flags0x00
ValueTask<System.Int32> <ReadAsync>g__FinishReadAsync|44_0(Task<System.Int32> readTask, const byte[]& localBuffer, const Memory<System.Byte>& localDestination)Static+1 flags0x10

Subclasses 22

Used by 133

types with a member, parameter or interface of this type