0x00x0070
Members 18
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | SafeBEUTF16 | UnicodeEncoding | PrivateStatic+1 flags | |
| 0x08 | SafeUTF16 | UnicodeEncoding | PrivateStatic+1 flags | |
| 0x08 | SafeUTF8 | UTF8Encoding | PrivateStatic+1 flags | |
| 0x08 | ValidatingBEUTF16 | UnicodeEncoding | PrivateStatic+1 flags | |
| 0x08 | ValidatingUTF16 | UnicodeEncoding | PrivateStatic+1 flags | |
| 0x08 | ValidatingUTF8 | UTF8Encoding | PrivateStatic+1 flags | |
| — | 0x04 | BufferLength | int | PrivateStatic+1 flags |
| 0x08 | byteBuffer | byte[] | Private | |
| 0x0030 | 0x30 | padding / unreflected | ||
| 0x04 | byteCount | int | Private | |
| 0x04 | byteOffset | int | Private | |
| 0x08 | bytes | byte[] | Private | |
| 0x08 | chars | char[] | Private | |
| 0x08 | dec | Decoder | Private | |
| 0x08 | enc | Encoder | Private | |
| 0x08 | encoding | Encoding | Private | |
| 0x04 | encodingCode | SupportedEncoding | Private | |
| 0x01 | isReading | bool | Private | |
| 0x08 | stream | Stream | Private | |
| 0x006D | 0x03 | unreflected bytes to end of JsonEncodingStreamWrapper | ||
Inherited from Stream 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | Null | Stream | PublicStatic+1 flags | |
| — | 0x04 | DefaultCopyBufferSize | int | PrivateStatic+1 flags |
| 0x0008 | 0x10 | padding / unreflected | ||
| 0x08 | _activeReadWriteTask | ReadWriteTask | Private+1 flags | |
| 0x08 | _asyncActiveSemaphore | SemaphoreSlim | Private+1 flags | |
Inherited from MarshalByRefObject 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _identity | ServerIdentity | Private+1 flags |
Functions 34
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void get_CanRead() | Public+2 flags | — | 0x00 |
| void get_CanSeek() | Public+2 flags | — | 0x00 |
| void get_CanTimeout() | Public+2 flags | — | 0x00 |
| void get_CanWrite() | Public+2 flags | — | 0x00 |
| void get_Length() | Public+2 flags | — | 0x00 |
| void get_Position() | Public+2 flags | — | 0x00 |
| void set_Position() | Public+2 flags | — | 0x00 |
| void get_ReadTimeout() | Public+2 flags | — | 0x00 |
| void set_ReadTimeout() | Public+2 flags | — | 0x00 |
| void get_WriteTimeout() | Public+2 flags | — | 0x00 |
| void set_WriteTimeout() | Public+2 flags | — | 0x00 |
| void ProcessBuffer() | PublicStatic | — | 0x00 |
| void Close() | Public+1 flags | — | 0x00 |
| void Flush() | Public+1 flags | — | 0x00 |
| void Read() | Public+1 flags | — | 0x00 |
| void ReadByte() | Public+1 flags | — | 0x00 |
| void Seek() | Public+1 flags | — | 0x00 |
| void SetLength() | Public+1 flags | — | 0x00 |
| void Write() | Public+1 flags | — | 0x00 |
| void WriteByte() | Public+1 flags | — | 0x00 |
| void GetEncoding() | PrivateStatic | — | 0x00 |
| void GetEncodingName() | PrivateStatic | — | 0x00 |
| void GetSupportedEncoding() | PrivateStatic | — | 0x00 |
| void ReadEncoding() | PrivateStatic | — | 0x00 |
| void ThrowExpectedEncodingMismatch() | PrivateStatic | — | 0x00 |
| void CleanupCharBreak() | Private | — | 0x00 |
| void EnsureBuffers() | Private | — | 0x00 |
| void EnsureByteBuffer() | Private | — | 0x00 |
| void FillBuffer() | Private | — | 0x00 |
| void InitForReading() | Private | — | 0x00 |
| void InitForWriting() | Private | — | 0x00 |
| void ReadEncoding() | Private | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |