System.IO.Stream
E697496
System.IO.Stream is an abstract base class in .NET that represents a generic sequence of bytes and provides a common interface for reading from and writing to data sources such as files, memory, and network connections.
Statements (57)
| Predicate | Object |
|---|---|
| instanceOf |
.NET class
ⓘ
abstract class ⓘ |
| assembly |
System.Runtime.dll
ⓘ
mscorlib.dll NERFINISHED ⓘ |
| category | I/O abstraction ⓘ |
| hasMethod |
System.IAsyncResult BeginRead(byte[], int, int, System.AsyncCallback, object)
ⓘ
System.IAsyncResult BeginWrite(byte[], int, int, System.AsyncCallback, object) ⓘ System.Threading.Tasks.Task CopyToAsync(System.IO.Stream) ⓘ System.Threading.Tasks.Task FlushAsync() NERFINISHED ⓘ System.Threading.Tasks.Task WriteAsync(byte[], int, int) ⓘ System.Threading.Tasks.Task<int> ReadAsync(byte[], int, int) ⓘ int EndRead(System.IAsyncResult) ⓘ int Read(byte[], int, int) ⓘ int ReadByte() ⓘ long Seek(long, System.IO.SeekOrigin) ⓘ void Close() ⓘ void CopyTo(System.IO.Stream) ⓘ void EndWrite(System.IAsyncResult) ⓘ void Flush() ⓘ void SetLength(long) ⓘ void Write(byte[], int, int) ⓘ void WriteByte(byte) ⓘ |
| hasProperty |
bool CanRead
ⓘ
bool CanSeek ⓘ bool CanWrite ⓘ long Length ⓘ long Position ⓘ |
| implements | System.IDisposable NERFINISHED ⓘ |
| inheritsFrom | System.MarshalByRefObject NERFINISHED ⓘ |
| introducedIn | .NET Framework 1.0 NERFINISHED ⓘ |
| isAbstractBaseFor | stream implementations ⓘ |
| isBaseClassOf |
System.IO.BufferedStream
NERFINISHED
ⓘ
System.IO.Compression.BrotliStream NERFINISHED ⓘ System.IO.Compression.DeflateStream NERFINISHED ⓘ System.IO.Compression.GZipStream NERFINISHED ⓘ System.IO.FileStream NERFINISHED ⓘ System.IO.IsolatedStorage.IsolatedStorageFileStream NERFINISHED ⓘ System.IO.MemoryStream ⓘ System.IO.NetworkStream NERFINISHED ⓘ System.IO.Pipes.PipeStream NERFINISHED ⓘ System.IO.UnmanagedMemoryStream NERFINISHED ⓘ System.Net.Security.SslStream NERFINISHED ⓘ System.Security.Cryptography.CryptoStream NERFINISHED ⓘ |
| isDesignedFor |
file I/O
ⓘ
memory I/O ⓘ network I/O ⓘ |
| namespace | System.IO NERFINISHED ⓘ |
| providesInterfaceFor |
asynchronous I/O
ⓘ
reading data ⓘ seeking within data ⓘ writing data ⓘ |
| represents | sequence of bytes ⓘ |
| threadSafety | instance members are not guaranteed to be thread-safe ⓘ |
| usedWith |
System.IO.StreamReader
NERFINISHED
ⓘ
System.IO.StreamWriter NERFINISHED ⓘ System.Xml.XmlReader NERFINISHED ⓘ System.Xml.XmlWriter NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.