C# Класс System.Net.Http.Headers.Lexer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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?