一款简单易用的基础网络通讯组件库。

SerializeConvert 类

高性能序列化器

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
public static class SerializeConvert
Inheritance
Object    SerializeConvert

方法

BinaryDeserialize(Stream, SerializationBinder) 从流中反序列化对象。
BinaryDeserialize(Byte, Int32, Int32, SerializationBinder) 反序列化
BinaryDeserializeT(Byte) 将二进制数据反序列化为指定类型对象
BinaryDeserializeT(Byte, SerializationBinder) 从Byte[]中反序列化
BinaryDeserializeT(Stream, SerializationBinder) 从Stream中反序列化
BinaryDeserializeT(Byte, Int32, Int32, SerializationBinder) 从Byte[]中反序列化
BinaryDeserializeFromFileT 将二进制文件数据反序列化为指定类型对象
BinarySerialize(Object) 普通二进制序列化对象
BinarySerialize(Stream, Object) 二进制序列化对象
BinarySerializeToFile 二进制序列化对象至文件
FromJsonString(String, Type) 从字符串到json
FromJsonStringT(String) 从字符串到json
JsonDeserializeFromBytes(Byte, Type) Xml反序列化
JsonDeserializeFromBytesT(Byte) Json反序列化
JsonDeserializeFromFileT Json反序列化
JsonDeserializeFromStringT Json反序列化
JsonSerializeToBytes Json序列化数据对象
JsonSerializeToFile Json序列化至文件
ToJsonString 转换为Json
XmlDeserializeFromBytes(Byte, Type) Xml反序列化
XmlDeserializeFromBytesT(Byte) Xml反序列化
XmlDeserializeFromFileT Xml反序列化
XmlDeserializeFromStream(Stream, Type) Xml反序列化
XmlDeserializeFromStreamT(Stream) Xml反序列化
XmlDeserializeFromString(String, Type) Xml反序列化
XmlDeserializeFromStringT(String) Xml反序列化
XmlSerializeToBytes Xml序列化数据对象
XmlSerializeToFile Xml序列化至文件
XmlSerializeToString(Object) Xml序列化数据对象
XmlSerializeToString(Object, Encoding) Xml序列化数据对象

参见