ProtoBufPackHelper 类
程序集: Fantasy.Net.dll
语法
public sealed class ProtoBufPackHelper : ISerialize
构造函数
|
编辑本文
查看源代码
ProtoBufPackHelper()
声明
public ProtoBufPackHelper()
属性
|
编辑本文
查看源代码
SerializeName
声明
public string SerializeName { get; }
属性值
方法
|
编辑本文
查看源代码
Clone<T>(T)
声明
参数
返回
类型参数
|
编辑本文
查看源代码
Deserialize(Type, MemoryStreamBuffer)
声明
public object Deserialize(Type type, MemoryStreamBuffer buffer)
参数
返回
|
编辑本文
查看源代码
Deserialize(Type, byte[])
声明
public object Deserialize(Type type, byte[] bytes)
参数
返回
|
编辑本文
查看源代码
Deserialize(Type, byte[], int, int)
声明
public object Deserialize(Type type, byte[] bytes, int index, int count)
参数
返回
|
编辑本文
查看源代码
Deserialize<T>(MemoryStreamBuffer)
声明
public T Deserialize<T>(MemoryStreamBuffer buffer)
参数
返回
类型参数
|
编辑本文
查看源代码
Deserialize<T>(byte[])
声明
public T Deserialize<T>(byte[] bytes)
参数
返回
类型参数
|
编辑本文
查看源代码
Deserialize<T>(byte[], int, int)
声明
public T Deserialize<T>(byte[] bytes, int index, int count)
参数
返回
类型参数
|
编辑本文
查看源代码
Serialize(object, IBufferWriter<byte>)
使用ProtoBuf序列化某一个实例到IBufferWriter中
声明
public void Serialize(object @object, IBufferWriter<byte> buffer)
参数
|
编辑本文
查看源代码
Serialize(Type, object, IBufferWriter<byte>)
使用ProtoBuf序列化某一个实例到IBufferWriter中
声明
public void Serialize(Type type, object @object, IBufferWriter<byte> buffer)
参数
|
编辑本文
查看源代码
Serialize<T>(T, IBufferWriter<byte>)
使用ProtoBuf序列化某一个实例到IBufferWriter中
声明
public void Serialize<T>(T @object, IBufferWriter<byte> buffer)
参数
类型参数
实现
扩展方法