System.IO.BinaryReader
E697499
System.IO.BinaryReader is a .NET class that reads primitive data types as binary values from a stream in a specific encoding.
Statements (57)
| Predicate | Object |
|---|---|
| instanceOf |
.NET class
ⓘ
class ⓘ reference type ⓘ |
| assembly |
System.Runtime
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| category | I/O ⓘ |
| defaultEncoding | UTF-8 ⓘ |
| designedFor |
reading binary file formats
ⓘ
reading binary network protocols ⓘ |
| hasConstructor |
BinaryReader(System.IO.Stream)
NERFINISHED
ⓘ
BinaryReader(System.IO.Stream,System.Text.Encoding) ⓘ BinaryReader(System.IO.Stream,System.Text.Encoding,bool) ⓘ |
| hasMethod |
Close()
ⓘ
Dispose() ⓘ Dispose(bool) ⓘ PeekChar() ⓘ Read() ⓘ Read(byte[],int,int) ⓘ Read(char[],int,int) ⓘ Read7BitEncodedInt() ⓘ ReadBoolean() ⓘ ReadByte() ⓘ ReadBytes(int) ⓘ ReadChar() ⓘ ReadChars(int) ⓘ ReadDecimal() ⓘ ReadDouble() ⓘ ReadInt16() ⓘ ReadInt32() ⓘ ReadInt64() ⓘ ReadSByte() ⓘ ReadSingle() ⓘ ReadString() ⓘ ReadUInt16() ⓘ ReadUInt32() ⓘ ReadUInt64() ⓘ |
| hasProperty |
BaseStream
ⓘ
CurrentEncoding ⓘ |
| implements | System.IDisposable NERFINISHED ⓘ |
| inheritsFrom | System.Object NERFINISHED ⓘ |
| introducedIn | .NET Framework 1.1 NERFINISHED ⓘ |
| isAbstract | false ⓘ |
| isPublic | true ⓘ |
| isSealed | false ⓘ |
| namespace | System.IO NERFINISHED ⓘ |
| platform |
.NET 5+
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| propertyType |
BaseStream:System.IO.Stream
ⓘ
CurrentEncoding:System.Text.Encoding ⓘ |
| purpose | read primitive data types from a stream as binary values ⓘ |
| readsFrom | System.IO.Stream NERFINISHED ⓘ |
| relatedClass |
System.IO.BinaryWriter
NERFINISHED
ⓘ
System.IO.StreamReader NERFINISHED ⓘ |
| supportsEncoding | System.Text.Encoding NERFINISHED ⓘ |
| threadSafety | instance members are not guaranteed to be thread-safe ⓘ |
| usagePattern | used with using statement to ensure disposal ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.