JHSerialization Class

DCSoft.DBUtilityGeneric

JHSerialization Class
序列、反序列数据
Inheritance Hierarchy
SystemObject  DCSoft.Utility.IOJHSerialization

Namespace: DCSoft.Utility.IO
Assembly: DCSoft.Utility (in DCSoft.Utility.dll) Version: 0.0.0.0 (1.0.0.0)
Syntax
C#
public sealed class JHSerialization

The JHSerialization type exposes the following members.

Methods
  NameDescription
Public methodStatic memberByteDeSerializeTtype
将指定的流反序列化为对象图形,如果反序列化后值为 null,则返回 default(Ttype),异常将直接抛出
Public methodStatic memberByteSerialize
将对象或具有指定顶级(根)的对象图形序列化为字节数组,异常将直接抛出
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Public methodStatic memberXmlDeSerializeTtype(String)
使用 UTF-8 编码格式,将 XML 格式的字符串反序列化为指定类型的数据,如果反序列化后值为 null,则返回 default(Ttype),异常直接抛出
Public methodStatic memberXmlDeSerializeTtype(String, Encoding)
使用指定的编码格式,将 XML 格式的字符串反序列化为指定类型的数据,如果反序列化后值为 null,则返回 default(Ttype),异常直接抛出
Public methodStatic memberXmlSerialize(Object)
使用 UTF-8 编码格式,将数据对象序列化为 XML 数据格式,异常直接抛出
Public methodStatic memberXmlSerialize(Object, Encoding)
使用指定的编码格式,将数据对象序列化为 XML 数据格式,异常直接抛出
Top
See Also