Метод | Описание | |
---|---|---|
Parse ( string url, int schemeSpecificPartIndex ) : Url |
Метод | Описание | |
---|---|---|
CreateInstance ( string url ) : IpUrl |
Creates an instance of the parsed URL.
|
|
DecodeEscape ( StringBuilder actualUrl, int index ) : int |
Decodes an escaped chars.
|
|
ParsePath ( StringBuilder actualUrl, int index ) : void |
Parses the path.
|
|
ParseSegment ( StringBuilder actualUrl, int index, int &lastSegment ) : int |
Parses the segment with dot-segment normalization.
|
Метод | Описание | |
---|---|---|
FinalizeHostOrPort ( StringBuilder actualUrl, int index, int lastDelimiter, Expected &expectedToken ) : void | ||
FinalizeUserNameOrHost ( StringBuilder actualUrl, int index, int lastDelimiter, Expected &expectedToken ) : int | ||
FinalizeUserNameOrPassword ( StringBuilder actualUrl, int index, int lastDelimiter, Expected &expectedToken ) : int | ||
ParseInternal ( StringBuilder actualUrl, int &index, int &lastDelimiter, Expected &expectedToken ) : bool | ||
ProcessNonPathChar ( StringBuilder actualUrl, int index, Expected expectedToken ) : void |
protected abstract CreateInstance ( string url ) : IpUrl | ||
url | string | Url passed for parsing. |
Результат | IpUrl |
protected DecodeEscape ( StringBuilder actualUrl, int index ) : int | ||
actualUrl | StringBuilder | The actual URL. |
index | int | Current index. |
Результат | int |
public Parse ( string url, int schemeSpecificPartIndex ) : Url | ||
url | string | |
schemeSpecificPartIndex | int | |
Результат | Url |
protected abstract ParsePath ( StringBuilder actualUrl, int index ) : void | ||
actualUrl | StringBuilder | AN Actual URL. |
index | int | Current index. |
Результат | void |
protected ParseSegment ( StringBuilder actualUrl, int index, int &lastSegment ) : int | ||
actualUrl | StringBuilder | The actual URL. |
index | int | Current index. |
lastSegment | int | The last segment index. |
Результат | int |