C# Класс BlueCollar.Dashboard.QueryString

Represents a URL query string as a key/value collection.
Показать файл Открыть проект

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

Метод Описание
Add ( string key, IEnumerable values ) : void

Adds the given set of values to the query string for the specified key.

Add ( string key, string value ) : void

Adds a value to the query string for the specified key.

FromUrl ( Uri uri ) : QueryString

Parses a QueryString from the given Uri.

Get ( string key ) : string

Gets the value for the specified key.

GetAll ( string key ) : string[]

Gets a collection of all values for the specified key.

Parse ( string query ) : QueryString

Parses the given query string into a QueryString instance.

QueryString ( ) : System

Initializes a new instance of the QueryString class.

Remove ( string key ) : void

Removes the specified key and its value(s) from the query string.

Set ( string key, string value ) : void

Sets the value in the query string for the specified key.

SetAll ( string key, IEnumerable values ) : void

Sets all of the values in the given collection for the specified key.

ToOrderedDescendingString ( ) : string

Converts this instance into an ordered URL-encoded query string, sorted in descending order.

ToOrderedString ( ) : string

Converts this instance into an ordered URL-encoded query string, sorted in ascending order.

ToString ( ) : string

Converts this instance to a URL-encoded query string. This method is equivalent to ToOrderedString().

this ( string key ) : string

Gets or sets the value for the specified key.

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

Метод Описание
ToOrderedString ( bool descending ) : string

Converts this instance into an ordered URL-encoded query string.

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

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

Adds the given set of values to the query string for the specified key.
public Add ( string key, IEnumerable values ) : void
key string The key to add the values for.
values IEnumerable The set of values to add.
Результат void

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

Adds a value to the query string for the specified key.
public Add ( string key, string value ) : void
key string The key to add the value for.
value string The value to add.
Результат void

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

Parses a QueryString from the given Uri.
public static FromUrl ( Uri uri ) : QueryString
uri System.Uri The to the query of.
Результат QueryString

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

Gets the value for the specified key.
public Get ( string key ) : string
key string The key to get the value for.
Результат string

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

Gets a collection of all values for the specified key.
public GetAll ( string key ) : string[]
key string The key to get values for.
Результат string[]

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

Parses the given query string into a QueryString instance.
public static Parse ( string query ) : QueryString
query string The query string to parse.
Результат QueryString

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

Initializes a new instance of the QueryString class.
public QueryString ( ) : System
Результат System

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

Removes the specified key and its value(s) from the query string.
public Remove ( string key ) : void
key string The key to remove.
Результат void

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

Sets the value in the query string for the specified key.
public Set ( string key, string value ) : void
key string The key to set the value for.
value string The value to set.
Результат void

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

Sets all of the values in the given collection for the specified key.
public SetAll ( string key, IEnumerable values ) : void
key string The key to set the values for.
values IEnumerable The value collection to set.
Результат void

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

Converts this instance into an ordered URL-encoded query string, sorted in descending order.
public ToOrderedDescendingString ( ) : string
Результат string

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

Converts this instance into an ordered URL-encoded query string, sorted in ascending order.
public ToOrderedString ( ) : string
Результат string

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

Converts this instance to a URL-encoded query string. This method is equivalent to ToOrderedString().
public ToString ( ) : string
Результат string

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

Gets or sets the value for the specified key.
public this ( string key ) : string
key string The key to get or set the value for.
Результат string