Inheritance: CorProcessEventArgs
コード例 #1
0
ファイル: ProcessInfo.cs プロジェクト: artisticcheese/MSE
 /// <summary>
 /// Event handler for when a AppDomain of the process exits
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">An EventArgs that contains no event data.</param>
 private void ExitAppDomainEventHandler(object sender, CorAppDomainEventArgs e)
 {
 }
コード例 #2
0
ファイル: ProcessInfo.cs プロジェクト: artisticcheese/MSE
 /// <summary>
 /// Event Handler for the creation of the Debugee's appdomains
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">An EventArgs that contains no event data.</param>
 private void CreateAppDomainEventHandler(object sender, CorAppDomainEventArgs e)
 {
     //Console.WriteLine("OnCreateAppDomain");
     e.AppDomain.Attach();
     e.Continue = true;
 }
コード例 #3
0
		void OnCreateAppDomain (object sender, CorAppDomainEventArgs e)
		{
            e.AppDomain.Attach();
			e.Continue = true;
		}
コード例 #4
0
ファイル: ClrProcess.cs プロジェクト: acken/ClrSequencer
 void process_OnCreateAppDomain(object sender, CorAppDomainEventArgs e)
 {
     e.AppDomain.Attach();
 }
コード例 #5
0
ファイル: DllDebugger.cs プロジェクト: asengupta/DllDbg
 private void OnNewAppDomain(object sender, CorAppDomainEventArgs e)
 {
     subscriber.Published(string.Format("Attaching to appDomain [{0}]...", e));
     e.AppDomain.Attach();
 }
コード例 #6
0
ファイル: Process.cs プロジェクト: EbinJohn/BigBrother
        private void ExitAppDomainEventHandler(Object sender, CorAppDomainEventArgs e)
        {
            Trace.WriteLine("ManagedCallback::ExitAppDomain");
            BeginManagedDebugEvent();
            try
            {
                if (InternalHandleRawMode(ManagedCallbackType.OnAppDomainExit, e))
                    return;

                AppDomains.Unregister(e.AppDomain);

                if (HandleCustomPostCallback(ManagedCallbackType.OnAppDomainExit, e))
                    return;
            }
            finally
            {
                EndManagedDebugEvent(e);
            }
        }