Interface ISerializationManager
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface ISerializationManager
Methods
DeserializeProperty<T>(T, PropertyInfo, string)
Declaration
void DeserializeProperty<T>(T myObject, PropertyInfo property, string propertyValue) where T : class, new()
Parameters
Type Parameters
DeserializeProperty<T>(T, PropertyInfo, string, string)
Declaration
void DeserializeProperty<T>(T myObject, PropertyInfo property, string propertyValue, string serializer) where T : class, new()
Parameters
Type Parameters
DeserializeValue<T>(string)
Declaration
T DeserializeValue<T>(string value)
Parameters
Type |
Name |
Description |
string |
value |
|
Returns
Type Parameters
DeserializeValue<T>(string, string)
Declaration
T DeserializeValue<T>(string value, string serializer)
Parameters
Returns
Type Parameters
SerializeProperty<T>(T, PropertyInfo)
Declaration
string SerializeProperty<T>(T myObject, PropertyInfo property)
Parameters
Returns
Type Parameters
SerializeProperty<T>(T, PropertyInfo, string)
Declaration
string SerializeProperty<T>(T myObject, PropertyInfo property, string serializer)
Parameters
Returns
Type Parameters
SerializeValue<T>(T)
Declaration
string SerializeValue<T>(T value)
Parameters
Type |
Name |
Description |
T |
value |
|
Returns
Type Parameters
SerializeValue<T>(T, string)
Declaration
string SerializeValue<T>(T value, string serializer)
Parameters
Type |
Name |
Description |
T |
value |
|
string |
serializer |
|
Returns
Type Parameters
Extension Methods