Class TypeConverterHelper
This class is used to convert the objects based on their data types.
Inheritance
System.Object
TypeConverterHelper
Namespace: Syncfusion.PivotAnalysis.UWP.Engine
Assembly: Syncfusion.PivotAnalysis.UWP.dll
Syntax
public class TypeConverterHelper : Object
Constructors
TypeConverterHelper()
Declaration
public TypeConverterHelper()
Methods
AddParser<T>(TryParseMethod<T>)
This method is used to add the current parser into the collecton.
Declaration
public static void AddParser<T>(TryParseMethod<T> parseMethod)
Parameters
Type | Name | Description |
---|---|---|
TryParseMethod<T> | parseMethod | The parser method. |
Type Parameters
Name | Description |
---|---|
T | The target type. |
CanConvert(Type, String)
This method is used to check whether we can convert the input value into specific type.
Declaration
public static bool CanConvert(Type type, string input)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The target data type. |
System.String | input | The input value. |
Returns
Type |
---|
System.Boolean |
Convert(Type, String, out Object)
This method is used to check whether the input value is converted to target type.
Declaration
public static bool Convert(Type type, string input, out object value)
Parameters
Type | Name | Description |
---|---|---|
System.Type | type | The target type |
System.String | input | The input value. |
System.Object | value | The output result. |
Returns
Type |
---|
System.Boolean |
Convert<T>(String, out T)
This methos is used to check whether the input value is converted to target data type.
Declaration
public static bool Convert<T>(string input, out T value)
Parameters
Type | Name | Description |
---|---|---|
System.String | input | The input value. |
T | value | The output result. |
Returns
Type |
---|
System.Boolean |
Type Parameters
Name | Description |
---|---|
T | The target type. |
IsNullableType(Type)
This methos is used to check that the corresponding data type is nullable.
Declaration
public static bool IsNullableType(Type nullableType)
Parameters
Type | Name | Description |
---|---|---|
System.Type | nullableType |
Returns
Type |
---|
System.Boolean |