C# Класс URSA.Web.Http.HeaderValue

Represents an HTTP header value.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Equals ( object obj ) : bool
Parse ( string value ) : HeaderValue

Parses a given string as an HeaderValue.

TryParse ( string value, HeaderValue &headerValue ) : bool

Tries to parse a given string as an HeaderValue.

operator ( ) : bool

Checks if the given header value equals a literal.

Приватные методы

Метод Описание
CreateInstance ( string header, string value, HeaderParameterCollection parameters ) : HeaderValue
GetHashCode ( ) : int
HeaderValue ( string value ) : System
HeaderValue ( string value, HeaderParameterCollection parameters ) : System
ParseEscapeChar ( char chr, StringBuilder currentTarget, bool &isInString, bool &isEscape ) : void
ParseInternal ( string header, string value ) : HeaderValue
ParseOtherChars ( char chr, StringBuilder currentTarget, bool &isInString, bool &isEscape ) : void
ParseSeparatorChar ( char chr, StringBuilder &currentTarget, bool &isInString, bool &isEscape, StringBuilder currentValue, StringBuilder currentParameter, HeaderParameterCollection parameters ) : void
ParseStringChar ( char chr, StringBuilder currentTarget, bool &isInString, bool &isEscape ) : void
ToString ( ) : string

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

Parse() публичный статический Метод

Parses a given string as an HeaderValue.
public static Parse ( string value ) : HeaderValue
value string String to be parsed.
Результат HeaderValue

TryParse() публичный статический Метод

Tries to parse a given string as an HeaderValue.
public static TryParse ( string value, HeaderValue &headerValue ) : bool
value string String to be parsed.
headerValue HeaderValue Resulting header value if parsing was successful; otherwise null.
Результат bool

operator() публичный статический Метод

Checks if the given header value equals a literal.
public static operator ( ) : bool
Результат bool