13.07.2015 Views

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>C#</strong> LANGUAGE SPECIFICATION}public virtual IAsyncResult BeginRead(byte[] buffer, int offset, int count,AsyncCallback callback, object state);public virtual IAsyncResult BeginWrite(byte[] buffer, int offset, intcount, AsyncCallback callback, object state);public virtual void Close();protected virtual WaitHandle CreateWaitHandle();public virtual int EndRead(IAsyncResult asyncResult);public virtual void EndWrite(IAsyncResult asyncResult);public abstract void Flush();public abstract int Read(byte[] buffer, int offset, int count);public virtual int ReadByte();public abstract long Seek(long offset, SeekOrigin origin);public abstract void SetLength(long value);void IDisposable.Dispose();public abstract void Write(byte[] buffer, int offset, int count);public virtual void WriteByte(byte value);public abstract bool CanRead { get; }public abstract bool CanSeek { get; }public abstract bool CanWrite { get; }public abstract long Length { get; }public abstract long Position { get; set; }// Namespace: System.IO, Library: BCLpublic class StreamReader: TextReader{public StreamReader(Stream stream);public StreamReader(Stream stream, bool detectEncodingFromByteOrderMarks);public StreamReader(Stream stream, Encoding encoding);public StreamReader(Stream stream, Encoding encoding, booldetectEncodingFromByteOrderMarks);public StreamReader(Stream stream, Encoding encoding, booldetectEncodingFromByteOrderMarks, int bufferSize);public StreamReader(string path);public StreamReader(string path, bool detectEncodingFromByteOrderMarks);public StreamReader(string path, Encoding encoding);public StreamReader(string path, Encoding encoding, booldetectEncodingFromByteOrderMarks);public StreamReader(string path, Encoding encoding, booldetectEncodingFromByteOrderMarks, int bufferSize);public override void Close();public void DiscardBufferedData();protected override void Dispose(bool disposing);public override int Peek();416

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!