C# Класс ToolBelt.ParsedUrl

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

Открытые свойства

Свойство Тип Описание
UnencodedChars string

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

Метод Описание
CombineAsQueryParams ( string>.List pairs ) : string
Equals ( ParsedUrl url1, ToolBelt.ParsedPath url2 ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
ParseQueryParams ( string s ) : string>>.List
ParsedUrl ( string url ) : System
ToString ( ) : string
UrlEncode ( string s, bool uppercaseHex = true ) : string
WithPath ( string newPath ) : ParsedUrl
WithPort ( int port = null ) : ParsedUrl
WithQueryParams ( string>.List queryParams ) : ParsedUrl
WithQueryParams ( string queryParams ) : ParsedUrl

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

Метод Описание
AppendQueryParams ( StringBuilder sb, string>.List queryParams ) : void
ParsedUrl ( string newUrl, short newUserIndex, short newPasswordIndex, short newHostIndex, short newPortIndex, short newPathIndex, short newQueryIndex ) : System

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

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

public static CombineAsQueryParams ( string>.List pairs ) : string
pairs string>.List
Результат string

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

public static Equals ( ParsedUrl url1, ToolBelt.ParsedPath url2 ) : bool
url1 ParsedUrl
url2 ToolBelt.ParsedPath
Результат bool

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

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

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

public GetHashCode ( ) : int
Результат int

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

public static ParseQueryParams ( string s ) : string>>.List
s string
Результат string>>.List

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

public ParsedUrl ( string url ) : System
url string
Результат System

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

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

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

public static UrlEncode ( string s, bool uppercaseHex = true ) : string
s string
uppercaseHex bool
Результат string

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

public WithPath ( string newPath ) : ParsedUrl
newPath string
Результат ParsedUrl

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

public WithPort ( int port = null ) : ParsedUrl
port int
Результат ParsedUrl

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

public WithQueryParams ( string>.List queryParams ) : ParsedUrl
queryParams string>.List
Результат ParsedUrl

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

public WithQueryParams ( string queryParams ) : ParsedUrl
queryParams string
Результат ParsedUrl

Описание свойств

UnencodedChars публичное статическое свойство

public static string UnencodedChars
Результат string