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); }
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; } }
public ILogItem NewItem( ) { var item = new RunLogMessage( ); return(item); }
public ILogItem NewCopy() { var item = new RunLogMessage(this); return(item); }