C# Класс System.UriBuilderExtensions

Показать файл Открыть проект

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

Метод Описание
GetQueryParams ( this uri ) : string>>.IEnumerable
IsSsl ( this url, NameValueCollection headers ) : bool
PatchFromHeaders ( this baseUri, NameValueCollection headers ) : UriBuilder
SetQueryParameter ( this uri, string name, string value, bool skipNullValues = false ) : UriBuilder
SetQueryParameters ( this uri, NameValueCollection queryParameters, bool skipEmptyValues = false ) : UriBuilder
SetQueryParameters ( this uri, object data ) : UriBuilder

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

Метод Описание
AsKeyValuePairs ( this collection ) : string>>.IEnumerable
IsSsl ( string scheme, NameValueCollection headers ) : bool
ParseQuery ( this uri ) : NameValueCollection
PrepareFromOrigin ( string origin, UriBuilder baseUri ) : UriBuilder

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

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

public static GetQueryParams ( this uri ) : string>>.IEnumerable
uri this
Результат string>>.IEnumerable

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

public static IsSsl ( this url, NameValueCollection headers ) : bool
url this
headers System.Collections.Specialized.NameValueCollection
Результат bool

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

public static PatchFromHeaders ( this baseUri, NameValueCollection headers ) : UriBuilder
baseUri this
headers System.Collections.Specialized.NameValueCollection
Результат UriBuilder

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

public static SetQueryParameter ( this uri, string name, string value, bool skipNullValues = false ) : UriBuilder
uri this
name string
value string
skipNullValues bool
Результат UriBuilder

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

public static SetQueryParameters ( this uri, NameValueCollection queryParameters, bool skipEmptyValues = false ) : UriBuilder
uri this
queryParameters System.Collections.Specialized.NameValueCollection
skipEmptyValues bool
Результат UriBuilder

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

public static SetQueryParameters ( this uri, object data ) : UriBuilder
uri this
data object
Результат UriBuilder