Exemple #1
0
            public override object Visit(MethodLeaveEvent methodEvent)
            {
                methodBase += methodEvent.Method;
                TimeBase   += methodEvent.TimeDiff;

                if (ShouldLog)
                {
                    if (!nameDictionary.ContainsKey(methodBase))
                    {
                        nameDictionary [methodBase] = "[Unknown method]";
                    }
                    currentThread.PopMethod(methodBase, TimeBase);
                }
                return(null);
            }
		public virtual object Visit (MethodLeaveEvent methodLeaveEvent)
		{
			return null;
		}
			public override object Visit (MethodLeaveEvent methodEvent)
			{
				methodBase += methodEvent.Method;
				TimeBase += methodEvent.TimeDiff;
				
				if (ShouldLog) {
					if (!nameDictionary.ContainsKey (methodBase))
						nameDictionary [methodBase] = "[Unknown method]";
					currentThread.PopMethod (methodBase, TimeBase);
				}
				return null;
			}
Exemple #4
0
 public virtual object Visit(MethodLeaveEvent methodLeaveEvent)
 {
     return(null);
 }