Interface IJsonObjectSerializer
JSON-сериализатор объектов.
Inherited Members
Namespace:InfinniPlatform.Serialization
Assembly:InfinniPlatform.Core.Abstractions.dll
Syntax
public interface IJsonObjectSerializer : IObjectSerializer
Properties
| Improve this Doc View SourceEncoding
Кодировка символов.
Declaration
Encoding Encoding { get; }
Property Value
Type | Description |
---|---|
Encoding |
Methods
| Improve this Doc View SourceConvertFromDynamic(Object, Type)
Преобразовать динамический объект в строготипизированный.
Declaration
object ConvertFromDynamic(object value, Type type)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value | |
Type | type |
Returns
Type | Description |
---|---|
System.Object |
ConvertToDynamic(Object)
Преобразовать строготипизированный объект в динамический.
Declaration
object ConvertToDynamic(object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value |
Returns
Type | Description |
---|---|
System.Object |
ConvertToString(Object)
Преобразовать объект в строку.
Declaration
string ConvertToString(object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value |
Returns
Type | Description |
---|---|
System.String |
Deserialize(Stream)
Десериализовать объект.
Declaration
object Deserialize(Stream data)
Parameters
Type | Name | Description |
---|---|---|
Stream | data | Поток для чтения сериализованного представление объекта. |
Returns
Type | Description |
---|---|
System.Object | Объект. |
Deserialize(Byte[])
Десериализовать объект.
Declaration
object Deserialize(byte[] data)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | data | Сериализованное представление объекта. |
Returns
Type | Description |
---|---|
System.Object | Объект. |
Deserialize(String)
Десериализовать объект.
Declaration
object Deserialize(string data)
Parameters
Type | Name | Description |
---|---|---|
System.String | data | Сериализованное представление объекта. |
Returns
Type | Description |
---|---|
System.Object | Объект. |
Deserialize(String, Type)
Десериализовать объект.
Declaration
object Deserialize(string data, Type type)
Parameters
Type | Name | Description |
---|---|---|
System.String | data | Поток для чтения сериализованного представление объекта. |
Type | type | Тип объекта. |
Returns
Type | Description |
---|---|
System.Object | Объект. |