C# 클래스 SipSharp.Messages.Headers.Parsers.UriParser

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

공개 메소드들

메소드 설명
Parse ( ITextReader reader ) : SipUri

Parse a message value.

Parse ( string text ) : SipUri

Parse a message value.

ParseContact ( ITextReader reader ) : Contact
ParseParameters ( string>.IKeyValueCollection parameters, ITextReader reader ) : void

Parse all semicolon separated parameters.

ParseParameters ( string>.IKeyValueCollection parameters, ITextReader reader, char delimiter ) : void

Parse all semicolon separated parameters.

Parameter names are converted to lower case.

비공개 메소드들

메소드 설명
IsValidScheme ( string scheme ) : bool
Test ( string uriString ) : void
TestCombined ( ) : void

메소드 상세

Parse() 공개 정적인 메소드

Parse a message value.
Header value is malformed.
public static Parse ( ITextReader reader ) : SipUri
reader ITextReader Reader containing the string that should be parsed.
리턴 SipUri

Parse() 공개 정적인 메소드

Parse a message value.
Header value is malformed.
public static Parse ( string text ) : SipUri
text string Text containg uri.
리턴 SipUri

ParseContact() 공개 정적인 메소드

public static ParseContact ( ITextReader reader ) : Contact
reader ITextReader
리턴 Contact

ParseParameters() 공개 정적인 메소드

Parse all semicolon separated parameters.
public static ParseParameters ( string>.IKeyValueCollection parameters, ITextReader reader ) : void
parameters string>.IKeyValueCollection
reader ITextReader
리턴 void

ParseParameters() 공개 정적인 메소드

Parse all semicolon separated parameters.
Parameter names are converted to lower case.
public static ParseParameters ( string>.IKeyValueCollection parameters, ITextReader reader, char delimiter ) : void
parameters string>.IKeyValueCollection String containing all parameters to parse
reader ITextReader
delimiter char Delimiter separating parameters.
리턴 void