C# 클래스 Shaman.Runtime.ValueStringStreamReader

상속: IDisposable
파일 보기 프로젝트 열기: antiufo/Shaman.ValueString

공개 메소드들

메소드 설명
Dispose ( ) : void
Peek ( ) : int
Read ( ) : int
Read ( char buffer, int index, int count ) : int
ReadLine ( ) : ValueString?
ReadToEnd ( ) : ValueString
ValueStringStreamReader ( Stream stream, Encoding encoding, MultiValueStringBuilder mv ) : System
ValueStringStreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen, MultiValueStringBuilder mv ) : System

비공개 메소드들

메소드 설명
CompressBuffer ( int n ) : void
DetectEncoding ( ) : void
Init ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen ) : void
IsPreamble ( ) : bool
ReadBuffer ( ) : int
ReadBuffer ( char userBuffer, int userOffset, int desiredChars, bool &readToUserBuffer ) : int

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Peek() 공개 메소드

public Peek ( ) : int
리턴 int

Read() 공개 메소드

public Read ( ) : int
리턴 int

Read() 공개 메소드

public Read ( char buffer, int index, int count ) : int
buffer char
index int
count int
리턴 int

ReadLine() 공개 메소드

public ReadLine ( ) : ValueString?
리턴 ValueString?

ReadToEnd() 공개 메소드

public ReadToEnd ( ) : ValueString
리턴 ValueString

ValueStringStreamReader() 공개 메소드

public ValueStringStreamReader ( Stream stream, Encoding encoding, MultiValueStringBuilder mv ) : System
stream Stream
encoding System.Text.Encoding
mv MultiValueStringBuilder
리턴 System

ValueStringStreamReader() 공개 메소드

public ValueStringStreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen, MultiValueStringBuilder mv ) : System
stream Stream
encoding System.Text.Encoding
detectEncodingFromByteOrderMarks bool
bufferSize int
leaveOpen bool
mv MultiValueStringBuilder
리턴 System