コード例 #1
0
            public override object Visit(MethodEnterEvent methodEvent)
            {
                methodBase += methodEvent.Method;
                TimeBase   += methodEvent.TimeDiff;
                if (ShouldLog)
                {
                    eventCount++;
                    if (!nameDictionary.ContainsKey(methodBase))
                    {
                        nameDictionary [methodBase] = "[Unknown method]";
                    }

                    currentThread.PushMethod(methodBase, TimeBase);
                }
                return(null);
            }
コード例 #2
0
ファイル: EventVisitor.cs プロジェクト: yayanyang/monodevelop
		public virtual object Visit (MethodEnterEvent methodEnterEvent)
		{
			return null;
		}
コード例 #3
0
			public override object Visit (MethodEnterEvent methodEvent)
			{
				methodBase += methodEvent.Method;
				TimeBase += methodEvent.TimeDiff;
				if (ShouldLog) {
					eventCount++;
					if (!nameDictionary.ContainsKey (methodBase))
						nameDictionary [methodBase] = "[Unknown method]";
					
					currentThread.PushMethod (methodBase, TimeBase);
				}
				return null;
			}
コード例 #4
0
 public virtual object Visit(MethodEnterEvent methodEnterEvent)
 {
     return(null);
 }