C# Class BlueCollar.Dashboard.QueryString

Represents a URL query string as a key/value collection.
Afficher le fichier Open project: ChadBurggraf/blue-collar

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
ToOrderedString ( bool descending ) : string

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

Method Details

Add() public méthode

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.
Résultat void

Add() public méthode

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.
Résultat void

FromUrl() public static méthode

Parses a QueryString from the given Uri.
public static FromUrl ( Uri uri ) : QueryString
uri System.Uri The to the query of.
Résultat QueryString

Get() public méthode

Gets the value for the specified key.
public Get ( string key ) : string
key string The key to get the value for.
Résultat string

GetAll() public méthode

Gets a collection of all values for the specified key.
public GetAll ( string key ) : string[]
key string The key to get values for.
Résultat string[]

Parse() public static méthode

Parses the given query string into a QueryString instance.
public static Parse ( string query ) : QueryString
query string The query string to parse.
Résultat QueryString

QueryString() public méthode

Initializes a new instance of the QueryString class.
public QueryString ( ) : System
Résultat System

Remove() public méthode

Removes the specified key and its value(s) from the query string.
public Remove ( string key ) : void
key string The key to remove.
Résultat void

Set() public méthode

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.
Résultat void

SetAll() public méthode

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.
Résultat void

ToOrderedDescendingString() public méthode

Converts this instance into an ordered URL-encoded query string, sorted in descending order.
public ToOrderedDescendingString ( ) : string
Résultat string

ToOrderedString() public méthode

Converts this instance into an ordered URL-encoded query string, sorted in ascending order.
public ToOrderedString ( ) : string
Résultat string

ToString() public méthode

Converts this instance to a URL-encoded query string. This method is equivalent to ToOrderedString().
public ToString ( ) : string
Résultat string

this() public méthode

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.
Résultat string