Exemple #1
0
 public void StartTrace()
 {
     if (_currentMethodTracer != null)
     {
         _methodTracers.Push(_currentMethodTracer);
     }
     _currentMethodTracer = new MethodTracer();
     _currentMethodTracer.StartTrace();
 }
Exemple #2
0
        internal void StartTrace(MethodTracer method)
        {
            if (methodsStack.Count > 0)
            {
                MethodTracer lastMethod = methodsStack.Peek();
                lastMethod.Methods.Add(method);
            }

            method.StartTrace();
            methodsStack.Push(method);
        }
Exemple #3
0
 internal void StartTrace(MethodTracer method)
 {
     AddMethod(method);
     method.StartTrace();
 }