Beispiel #1
0
        void ITypeSerializationCore.Serialize(TypedDoc aDoc, WritingStreamer streamer)
        {
            var doc = (Azos.WrappedExceptionData)aDoc;

            // 'tpname' = 111520460468340
            if (doc.TypeName != null)
            {
                AW.Write(streamer, 111520460468340, doc.TypeName);
            }
            else
            {
                AW.WriteNull(streamer, 111520460468340);
            }
            // 'msg' = 6779757
            if (doc.Message != null)
            {
                AW.Write(streamer, 6779757, doc.Message);
            }
            else
            {
                AW.WriteNull(streamer, 6779757);
            }
            // 'code' = 1701080931
            AW.Write(streamer, 1701080931, doc.Code);
            // 'src' = 6517363
            if (doc.Source != null)
            {
                AW.Write(streamer, 6517363, doc.Source);
            }
            else
            {
                AW.WriteNull(streamer, 6517363);
            }
            // 'strace' = 111477511058547
            if (doc.StackTrace != null)
            {
                AW.Write(streamer, 111477511058547, doc.StackTrace);
            }
            else
            {
                AW.WriteNull(streamer, 111477511058547);
            }
            // 'appname' = 28549237879894113
            if (doc.AppName != null)
            {
                AW.Write(streamer, 28549237879894113, doc.AppName);
            }
            else
            {
                AW.WriteNull(streamer, 28549237879894113);
            }
            // 'inner' = 491328007785
            if (doc.InnerException != null)
            {
                Writer.WriteRow(streamer, 491328007785, doc.InnerException);
            }
            else
            {
                AW.WriteNull(streamer, 491328007785);
            }
        }
Beispiel #2
0
        void ITypeSerializationCore.Serialize(TypedDoc aDoc, WritingStreamer streamer)
        {
            var doc = (Azos.Log.Message)aDoc;

            // 'gdid' = 1684628583
            AW.Write(streamer, 1684628583, doc.Gdid);
            // 'guid' = 1684632935
            AW.Write(streamer, 1684632935, doc.Guid);
            // 'rel' = 7103858
            AW.Write(streamer, 7103858, doc.RelatedTo);
            // 'app' = 7368801
            AW.Write(streamer, 7368801, doc.App);
            // 'chnl' = 1819175011
            AW.Write(streamer, 1819175011, doc.Channel);
            // 'tp' = 28788
            Writer.Write(streamer, 28788, (int)doc.Type);
            // 'src' = 6517363
            AW.Write(streamer, 6517363, doc.Source);
            // 'utc' = 6517877
            AW.Write(streamer, 6517877, doc.UTCTimeStamp);
            // 'hst' = 7631720
            if (doc.Host != null)
            {
                AW.Write(streamer, 7631720, doc.Host);
            }
            else
            {
                AW.WriteNull(streamer, 7631720);
            }
            // 'frm' = 7172710
            if (doc.From != null)
            {
                AW.Write(streamer, 7172710, doc.From);
            }
            else
            {
                AW.WriteNull(streamer, 7172710);
            }
            // 'top' = 7368564
            if (doc.Topic != null)
            {
                AW.Write(streamer, 7368564, doc.Topic);
            }
            else
            {
                AW.WriteNull(streamer, 7368564);
            }
            // 'txt' = 7633012
            if (doc.Text != null)
            {
                AW.Write(streamer, 7633012, doc.Text);
            }
            else
            {
                AW.WriteNull(streamer, 7633012);
            }
            // 'par' = 7496048
            if (doc.Parameters != null)
            {
                AW.Write(streamer, 7496048, doc.Parameters);
            }
            else
            {
                AW.WriteNull(streamer, 7496048);
            }
            // 'exc' = 6518885
            if (doc.ExceptionData != null)
            {
                Writer.WriteRow(streamer, 6518885, doc.ExceptionData);
            }
            else
            {
                AW.WriteNull(streamer, 6518885);
            }
            // 'adims' = 495756862561
            if (doc.ArchiveDimensions != null)
            {
                AW.Write(streamer, 495756862561, doc.ArchiveDimensions);
            }
            else
            {
                AW.WriteNull(streamer, 495756862561);
            }
        }