Class UriParseExtensions
Uri extensions which help with parsing
Inheritance
System.Object
UriParseExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Dapplo.HttpExtensions
Assembly: Dapplo.HttpExtensions.dll
Syntax
public static class UriParseExtensions
Methods
| Improve this Doc View SourceQueryStringToDictionary(String)
Query-string To Dictionary creates a IDictionary
Declaration
public static IDictionary<string, string> QueryStringToDictionary(string queryString)
Parameters
Type | Name | Description |
---|---|---|
System.String | queryString | query string which is processed |
Returns
Type | Description |
---|---|
IDictionary<System.String, System.String> | IDictionary string, string |
QueryStringToKeyValuePairs(String)
Query-string To KeyValuePairs creates a List with KeyValuePair which have the name-values
Declaration
public static IEnumerable<KeyValuePair<string, string>> QueryStringToKeyValuePairs(string queryString)
Parameters
Type | Name | Description |
---|---|---|
System.String | queryString | query string which is processed |
Returns
Type | Description |
---|---|
IEnumerable<KeyValuePair<System.String, System.String>> | List KeyValuePair string, string |
QueryToDictionary(Uri)
QueryToDictionary creates a IDictionary with name-values
Declaration
public static IDictionary<string, string> QueryToDictionary(this Uri uri)
Parameters
Type | Name | Description |
---|---|---|
Uri | uri | Uri of which the query is processed |
Returns
Type | Description |
---|---|
IDictionary<System.String, System.String> | IDictionary string, string |
QueryToKeyValuePairs(Uri)
QueryToKeyValuePairs creates a List with KeyValuePair which have the name-values
Declaration
public static IEnumerable<KeyValuePair<string, string>> QueryToKeyValuePairs(this Uri uri)
Parameters
Type | Name | Description |
---|---|---|
Uri | uri | Uri of which the query is processed |
Returns
Type | Description |
---|---|
IEnumerable<KeyValuePair<System.String, System.String>> | List KeyValuePair string, string |
QueryToLookup(Uri)
QueryToLookup creates a ILookup with name-values
Declaration
public static ILookup<string, string> QueryToLookup(this Uri uri)
Parameters
Type | Name | Description |
---|---|---|
Uri | uri | Uri of which the query is processed |
Returns
Type | Description |
---|---|
System.Linq.ILookup<System.String, System.String> | ILookup string, string |