C# 클래스 URSA.Web.Http.Header

Describes an HTTP header.
파일 보기 프로젝트 열기: alien-mcl/URSA 1 사용 예제들

공개 메소드들

메소드 설명
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