コード例 #1
0
 public void StartTrace()
 {
     if (_currentMethodTracer != null)
     {
         _methodTracers.Push(_currentMethodTracer);
     }
     _currentMethodTracer = new MethodTracer();
     _currentMethodTracer.StartTrace();
 }
コード例 #2
0
ファイル: ThreadTracer.cs プロジェクト: yasha1212/mpp-5sem-1
        internal void StartTrace(MethodTracer method)
        {
            if (methodsStack.Count > 0)
            {
                MethodTracer lastMethod = methodsStack.Peek();
                lastMethod.Methods.Add(method);
            }

            method.StartTrace();
            methodsStack.Push(method);
        }
コード例 #3
0
ファイル: ThreadTracer.cs プロジェクト: luki4228/Tracer
 internal void StartTrace(MethodTracer method)
 {
     AddMethod(method);
     method.StartTrace();
 }