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

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

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

Метод Описание
Equals ( object obj ) : bool
Header ( string name ) : System

Initializes a new instance of the Header class.

Header ( string name, IEnumerable values ) : System

Initializes a new instance of the Header class.

Parse ( string header ) : Header

Parses a given string as an Header.

ToString ( ) : string
TryParse ( string header, Header &httpHeader ) : bool

Tries to parse a given string as an Header.

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

Метод Описание
CreateInstance ( string name, IList values ) : Header
GetHashCode ( ) : int
ParseEscapeChar ( char chr, bool &isInString, bool &isEscape, StringBuilder value ) : void
ParseOtherChars ( char chr, bool &isInString, bool &isEscape, StringBuilder value ) : void
ParseSeparatorChar ( char chr, bool &isInString, bool &isEscape, StringBuilder value, IList values ) : void
ParseStringChar ( char chr, bool &isInString, bool &isEscape, StringBuilder value ) : void
ParseValues ( string name, IList values, string valuesString ) : void

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

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

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

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

Initializes a new instance of the Header class.
public Header ( string name ) : System
name string Name of the header.
Результат System

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

Initializes a new instance of the Header class.
public Header ( string name, IEnumerable values ) : System
name string Name of the header.
values IEnumerable Value of the header.
Результат System

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

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

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

public ToString ( ) : string
Результат string

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

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