C# 클래스 System.Net.Http.Headers.Lexer

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 메소드들

메소드 설명
EatChar ( ) : void
GetQuotedStringValue ( Token start ) : string
GetRemainingStringValue ( int position ) : string
GetStringValue ( Token token ) : string
GetStringValue ( Token start, Token end ) : string
IsStarStringValue ( Token token ) : bool
IsValidCharacter ( char input ) : bool
IsValidToken ( string input ) : bool
Lexer ( string stream ) : System.Globalization
PeekChar ( ) : int
Scan ( bool recognizeDash = false ) : Token
ScanCommentOptional ( string &value ) : bool
ScanCommentOptional ( string &value, Token &readToken ) : bool
TryGetDateValue ( Token token, DateTimeOffset &value ) : bool
TryGetDateValue ( string text, DateTimeOffset &value ) : bool
TryGetDoubleValue ( Token token, double &value ) : bool
TryGetNumericValue ( Token token, int &value ) : bool
TryGetTimeSpanValue ( Token token ) : TimeSpan?

메소드 상세

EatChar() 공개 메소드

public EatChar ( ) : void
리턴 void

GetQuotedStringValue() 공개 메소드

public GetQuotedStringValue ( Token start ) : string
start Token
리턴 string

GetRemainingStringValue() 공개 메소드

public GetRemainingStringValue ( int position ) : string
position int
리턴 string

GetStringValue() 공개 메소드

public GetStringValue ( Token token ) : string
token Token
리턴 string

GetStringValue() 공개 메소드

public GetStringValue ( Token start, Token end ) : string
start Token
end Token
리턴 string

IsStarStringValue() 공개 메소드

public IsStarStringValue ( Token token ) : bool
token Token
리턴 bool

IsValidCharacter() 공개 정적인 메소드

public static IsValidCharacter ( char input ) : bool
input char
리턴 bool

IsValidToken() 공개 정적인 메소드

public static IsValidToken ( string input ) : bool
input string
리턴 bool

Lexer() 공개 메소드

public Lexer ( string stream ) : System.Globalization
stream string
리턴 System.Globalization

PeekChar() 공개 메소드

public PeekChar ( ) : int
리턴 int

Scan() 공개 메소드

public Scan ( bool recognizeDash = false ) : Token
recognizeDash bool
리턴 Token

ScanCommentOptional() 공개 메소드

public ScanCommentOptional ( string &value ) : bool
value string
리턴 bool

ScanCommentOptional() 공개 메소드

public ScanCommentOptional ( string &value, Token &readToken ) : bool
value string
readToken Token
리턴 bool

TryGetDateValue() 공개 메소드

public TryGetDateValue ( Token token, DateTimeOffset &value ) : bool
token Token
value DateTimeOffset
리턴 bool

TryGetDateValue() 공개 정적인 메소드

public static TryGetDateValue ( string text, DateTimeOffset &value ) : bool
text string
value DateTimeOffset
리턴 bool

TryGetDoubleValue() 공개 메소드

public TryGetDoubleValue ( Token token, double &value ) : bool
token Token
value double
리턴 bool

TryGetNumericValue() 공개 메소드

public TryGetNumericValue ( Token token, int &value ) : bool
token Token
value int
리턴 bool

TryGetTimeSpanValue() 공개 메소드

public TryGetTimeSpanValue ( Token token ) : TimeSpan?
token Token
리턴 TimeSpan?