C# 클래스 indice.Edi.EdiTextReader

상속: EdiReader, IEdiLineInfo
파일 보기 프로젝트 열기: indice-co/EDI.Net

공개 메소드들

메소드 설명
EdiTextReader ( TextReader reader, IEdiGrammar grammar ) : indice.Edi.Utilities
HasLineInfo ( ) : bool

Gets a value indicating whether the class can return line information.

ReadAsDateTime ( ) : DateTime?

Reads the next EDI token from the stream as a Nullable{DateTime}.

ReadAsDecimal ( Picture picture = null ) : decimal?

Reads the next EDI token from the stream as a Nullable{Decimal}.

ReadAsInt32 ( ) : int?

Reads the next EDI token from the stream as a Nullable{Int32}.

ReadAsString ( ) : string

Reads the next EDI token from the stream as a String.

비공개 메소드들

메소드 설명
BlockCopyChars ( char src, int srcOffset, char dst, int dstOffset, int count ) : void
ClearRecentString ( ) : void
EatWhitespace ( bool oneOrMore ) : bool
EnsureChars ( int relativePosition, bool append ) : bool
GetBuffer ( ) : StringBuffer
OnNewLine ( int pos ) : void
ParsePostValue ( ) : bool
ParseSegment ( ) : bool
ParseSegmentName ( ) : bool
ParseServiceStringAdvice ( ) : bool
ParseString ( bool forceNull = false ) : void
ParseUnicode ( ) : char
ParseValue ( ) : bool
ProcessCarriageReturn ( bool append ) : void
ProcessLineFeed ( ) : void
Read ( ) : bool
ReadChars ( int relativePosition, bool append ) : bool
ReadData ( bool append ) : int
ReadData ( bool append, int charsRequired ) : int
ReadInternal ( ) : bool
ReadStringIntoBuffer ( ) : void
SetCharBuffer ( char chars ) : void
ShiftBufferIfNeeded ( ) : void
WriteCharToBuffer ( StringBuffer buffer, char writeChar, int lastWritePosition, int writeToPosition ) : void

메소드 상세

EdiTextReader() 공개 메소드

public EdiTextReader ( TextReader reader, IEdiGrammar grammar ) : indice.Edi.Utilities
reader TextReader
grammar IEdiGrammar
리턴 indice.Edi.Utilities

HasLineInfo() 공개 메소드

Gets a value indicating whether the class can return line information.
public HasLineInfo ( ) : bool
리턴 bool

ReadAsDateTime() 공개 메소드

Reads the next EDI token from the stream as a Nullable{DateTime}.
public ReadAsDateTime ( ) : DateTime?
리턴 DateTime?

ReadAsDecimal() 공개 메소드

Reads the next EDI token from the stream as a Nullable{Decimal}.
public ReadAsDecimal ( Picture picture = null ) : decimal?
picture Picture
리턴 decimal?

ReadAsInt32() 공개 메소드

Reads the next EDI token from the stream as a Nullable{Int32}.
public ReadAsInt32 ( ) : int?
리턴 int?

ReadAsString() 공개 메소드

Reads the next EDI token from the stream as a String.
public ReadAsString ( ) : string
리턴 string