Class QueryUtility
This utility class is designed to make query related operations easier to work with.
Inheritance
Namespace: Cuemon.Data
Assembly: Cuemon.Data.dll
Syntax
public static class QueryUtility
Methods
| Improve this DocGetQueryFragment(QueryFormat, IEnumerable<Int32>)
Converts a sequence of System.Int32 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<int> values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.Int32> | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<Int32>, Boolean)
Converts sequence of System.Int32 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<int> values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.Int32> | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<Int64>)
Converts a sequence of System.Int64 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<long> values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.Int64> | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<Int64>, Boolean)
Converts sequence of System.Int64 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<long> values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.Int64> | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<Object>)
Converts a sequence of System.Object values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<object> values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.Object> | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<Object>, Boolean)
Converts sequence of System.Object values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<object> values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.Object> | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<String>)
Converts a sequence of System.String values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<string> values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.String> | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, IEnumerable<String>, Boolean)
Converts sequence of System.String values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, IEnumerable<string> values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Collections.Generic.IEnumerable<System.String> | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, Int32[])
Converts an array of System.Int32 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, int[] values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Int32[] | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, Int32[], Boolean)
Converts an array of System.Int32 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, int[] values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Int32[] | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, Int64[])
Converts an array of System.Int64 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, long[] values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Int64[] | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, Int64[], Boolean)
Converts an array of System.Int64 values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, long[] values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Int64[] | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, Object[])
Converts an array of System.Object values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, object[] values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Object[] | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, Object[], Boolean)
Converts an array of System.Object values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, object[] values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.Object[] | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, String[])
Converts an array of System.String values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, string[] values)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.String[] | values | The values to be generated in the specified format for the query fragment. |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |
GetQueryFragment(QueryFormat, String[], Boolean)
Converts an array of System.String values to the desired query fragment format.
Declaration
public static string GetQueryFragment(QueryFormat format, string[] values, bool distinct)
Parameters
Type | Name | Description |
---|---|---|
QueryFormat | format | The format to use for the query fragment. |
System.String[] | values | The values to be generated in the specified format for the query fragment. |
System.Boolean | distinct | if set to |
Returns
Type | Description |
---|---|
System.String | A query fragment in the desired format. |