Exemple #1
0
        public static RunLogMessage Parse(string InText)
        {
            RunLogMessage rlm = null;

            XmlSerializer xmlser = new XmlSerializer(typeof(RunLogMessage));
            StringReader  sr     = new StringReader(InText);

            rlm = xmlser.Deserialize(sr) as RunLogMessage;

            return(rlm);
        }
Exemple #2
0
 public RunLogMessage(RunLogMessage from = null)
 {
     this.IsWritten = false;
     if (from != null)
     {
         this.LogTime           = from.LogTime;
         this.Message           = from.Message;
         this.MessageType       = from.MessageType;
         this.Method            = from.Method;
         this.ActionMessage     = from.ActionMessage;
         this.IsWritten         = from.IsWritten;
         this.Edge              = from.Edge;
         this.Tag               = from.Tag;
         this.MergeName         = from.MergeName;
         this.ErrorMessage      = from.ErrorMessage;
         this.CompletionMessage = from.CompletionMessage;
     }
 }
Exemple #3
0
        public ILogItem NewItem( )
        {
            var item = new RunLogMessage( );

            return(item);
        }
Exemple #4
0
        public ILogItem NewCopy()
        {
            var item = new RunLogMessage(this);

            return(item);
        }