using InABox.Core; namespace InABox.Rpc { public class RpcQueryResult : ISerializeBinary { public RpcQueryTable[] Tables { get; set;} public void SerializeBinary(CoreBinaryWriter writer) { writer.WriteBinaryValue(typeof(RpcQueryTable[]), Tables); } public void DeserializeBinary(CoreBinaryReader reader) { Tables = reader.ReadBinaryValue(typeof(RpcQueryTable[])) as RpcQueryTable[] ?? new RpcQueryTable[] { }; } } }