Show / Hide Table of Contents

    Class QueryStringUtility

    This utility class is designed to make HTTP request querystring operations easier to work with.

    Inheritance
    System.Object
    QueryStringUtility
    Namespace: Cuemon.Web
    Assembly: Cuemon.Web.dll
    Syntax
    public static class QueryStringUtility

    Methods

    | Improve this Doc

    Combine(NameValueCollection[])

    Combines the specified query string values into one System.Collections.Specialized.NameValueCollection equivalent.

    Declaration
    public static NameValueCollection Combine(params NameValueCollection[] values)
    Parameters
    Type Name Description
    System.Collections.Specialized.NameValueCollection[] values

    A variable number of query string values.

    Returns
    Type Description
    System.Collections.Specialized.NameValueCollection

    A System.Collections.Specialized.NameValueCollection equivalent to the combined query string values.

    | Improve this Doc

    Combine(String[])

    Combines the specified query string values into one System.Collections.Specialized.NameValueCollection equivalent.

    Declaration
    public static NameValueCollection Combine(params string[] values)
    Parameters
    Type Name Description
    System.String[] values

    A variable number of query string values.

    Returns
    Type Description
    System.Collections.Specialized.NameValueCollection

    A System.Collections.Specialized.NameValueCollection equivalent to the combined query string values.

    | Improve this Doc

    Remove(NameValueCollection, String[])

    Sanitizes the query so that all keys (with matching values) is removed.

    Declaration
    public static NameValueCollection Remove(NameValueCollection query, params string[] keys)
    Parameters
    Type Name Description
    System.Collections.Specialized.NameValueCollection query

    The query string values to sanitize.

    System.String[] keys

    The keys to use in the sanitation process.

    Returns
    Type Description
    System.Collections.Specialized.NameValueCollection

    A sanitized System.Collections.Specialized.NameValueCollection query equivalent of query.

    | Improve this Doc

    Remove(String, String[])

    Sanitizes the query so that all keys (with matching values) is removed.

    Declaration
    public static NameValueCollection Remove(string query, params string[] keys)
    Parameters
    Type Name Description
    System.String query

    The query string values to sanitize.

    System.String[] keys

    The keys to use in the sanitation process.

    Returns
    Type Description
    System.Collections.Specialized.NameValueCollection

    A sanitized System.Collections.Specialized.NameValueCollection query equivalent of query.

    | Improve this Doc

    RemoveDublets(NameValueCollection, String[])

    Sanitizes the query so that all keys is assured only the latest value applied.

    Declaration
    public static NameValueCollection RemoveDublets(NameValueCollection query, params string[] keys)
    Parameters
    Type Name Description
    System.Collections.Specialized.NameValueCollection query

    The query string values to sanitize.

    System.String[] keys

    The keys to use in the sanitation process.

    Returns
    Type Description
    System.Collections.Specialized.NameValueCollection

    A sanitized System.Collections.Specialized.NameValueCollection query equivalent of query.

    | Improve this Doc

    RemoveDublets(String, String[])

    Sanitizes the query so that all keys is assured only the latest value applied.

    Declaration
    public static NameValueCollection RemoveDublets(string query, params string[] keys)
    Parameters
    Type Name Description
    System.String query

    The query string values to sanitize.

    System.String[] keys

    The keys to use in the sanitation process.

    Returns
    Type Description
    System.Collections.Specialized.NameValueCollection

    A sanitized System.Collections.Specialized.NameValueCollection query equivalent of query.

    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX