Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.IO.TextReader Class Referenceabstract

Classes

class  NullTextReader
 
class  SyncTextReader
 

Public Member Functions

virtual void Close ()
 
void Dispose ()
 
virtual int Peek ()
 
virtual int Read ()
 
virtual int Read (char[] buffer, int index, int count)
 
virtual int Read (Span< char > buffer)
 
virtual string ReadToEnd ()
 
virtual int ReadBlock (char[] buffer, int index, int count)
 
virtual int ReadBlock (Span< char > buffer)
 
virtual ? string ReadLine ()
 
virtual Task< string?> ReadLineAsync ()
 
virtual async Task< stringReadToEndAsync ()
 
virtual Task< int > ReadAsync (char[] buffer, int index, int count)
 
virtual ValueTask< int > ReadAsync (Memory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
 
virtual Task< int > ReadBlockAsync (char[] buffer, int index, int count)
 
virtual ValueTask< int > ReadBlockAsync (Memory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
 
object GetLifetimeService ()
 
virtual object InitializeLifetimeService ()
 

Static Public Member Functions

static TextReader Synchronized (TextReader reader)
 

Static Public Attributes

static readonly TextReader Null = new NullTextReader()
 

Protected Member Functions

virtual void Dispose (bool disposing)
 
MarshalByRefObject MemberwiseClone (bool cloneIdentity)
 

Package Functions

virtual ValueTask< int > ReadAsyncInternal (Memory< char > buffer, CancellationToken cancellationToken)
 
async ValueTask< int > ReadBlockAsyncInternal (Memory< char > buffer, CancellationToken cancellationToken)
 

Detailed Description

Definition at line 10 of file TextReader.cs.


The documentation for this class was generated from the following file: