Exemple #1
0
 public void AddTrace(string traceString, EnumTraceLevel traceLevel, EnumTraceGroup traceGroup, string objectId, string message)
 {
     if (!string.IsNullOrEmpty(traceString))
     {
         richTextBoxTraces.AppendText(traceString);
     }
 }
        }         //	end PrintChildren

        public void Trace(
            EnumTraceLevel traceLevel,
            EnumTraceGroup traceGroup,
            string objectID,
            string message)
        {
            Application.Instance.Trace(
                traceLevel,
                traceGroup,
                objectID,
                message);
        }           //	end Trace
 void clientAppInstance_TraceOutput(string traceString, EnumTraceLevel traceLevel, EnumTraceGroup traceGroup, string objectId, string message)
 {
     if (this.InvokeRequired)
     {
         Softing.OPCToolbox.TraceEventHandler callback = new TraceEventHandler(clientAppInstance_TraceOutput);
         this.BeginInvoke(callback, new object[] { traceString, traceLevel, traceGroup, objectId, message });
         return;
     }
     if (traceWindow == null)
     {
         return;
     }
     traceWindow.AddTrace(traceString, traceLevel, traceGroup, objectId, message);
 }
Exemple #4
0
        private string StrTraceLevel(EnumTraceLevel traceLevel)
        {
            switch (traceLevel)
            {
            case EnumTraceLevel.DEB:
                return("D");

            case EnumTraceLevel.ERR:
                return("E");

            case EnumTraceLevel.INF:
                return("I");

            case EnumTraceLevel.WRN:
                return("W");

            default:
                return("E");
            }
        }