Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.IO.StringReader Class Reference

Public Member Functions

 StringReader (string s)
 
override void Close ()
 
override int Peek ()
 
override int Read ()
 
override int Read (char[] buffer, int index, int count)
 
override int Read (Span< char > buffer)
 
override int ReadBlock (Span< char > buffer)
 
override string ReadToEnd ()
 
override? string ReadLine ()
 
override Task< string?> ReadLineAsync ()
 
override Task< stringReadToEndAsync ()
 
override Task< int > ReadBlockAsync (char[] buffer, int index, int count)
 
override ValueTask< int > ReadBlockAsync (Memory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
 
override Task< int > ReadAsync (char[] buffer, int index, int count)
 
override ValueTask< int > ReadAsync (Memory< char > buffer, CancellationToken cancellationToken=default(CancellationToken))
 
void Dispose ()
 
virtual int ReadBlock (char[] buffer, int index, int count)
 
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

override 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)
 

Private Attributes

string _s
 
int _pos
 
int _length
 

Detailed Description

Definition at line 6 of file StringReader.cs.


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