/// <summary> /// 序列化 /// </summary> public void ToTson(ITsonSerializer serializer, CountData data) { serializer.Write(Index_Machine, data.Machine); serializer.Write(Index_Station, data.Station); serializer.Write(Index_User, data.User); serializer.Write(Index_RequestId, data.RequestId); serializer.Write(Index_IsInner, data.IsInner); serializer.Write(Index_Title, data.Title); serializer.Write(Index_Start, data.Start); serializer.Write(Index_End, data.End); serializer.Write(Index_ToId, data.ToId); serializer.Write(Index_FromId, data.FromId); serializer.Write(Index_Requester, data.Requester); serializer.Write(Index_HostName, data.HostName); serializer.Write(Index_ApiName, data.ApiName); serializer.Write(Index_Status, (int)data.Status); }
public static void ToTson(ITsonSerializer serializer, RecordInfo info) { serializer.Write((byte)MyIndex.Local, info.Local); serializer.Write((byte)MyIndex.Time, info.Time); serializer.Write((byte)MyIndex.Index, info.Index); serializer.Write((byte)MyIndex.ThreadID, info.ThreadID); serializer.Write((byte)MyIndex.RequestID, info.RequestID); serializer.Write((byte)MyIndex.Name, info.Name); serializer.Write((byte)MyIndex.Machine, info.Machine); serializer.Write((byte)MyIndex.Message, info.Message); serializer.Write((byte)MyIndex.Type, (int)info.Type); serializer.Write((byte)MyIndex.TypeName, info.TypeName); serializer.Write((byte)MyIndex.User, info.User); }