Process.Detach – metoda
Způsobí odpojení od tohoto procesu ladicí program.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
Sub Detach ( _
WaitForBreakOrEnd As Boolean _
)
void Detach(
bool WaitForBreakOrEnd
)
void Detach(
[InAttribute] bool WaitForBreakOrEnd
)
abstract Detach :
WaitForBreakOrEnd:bool -> unit
function Detach(
WaitForBreakOrEnd : boolean
)
Parametry
- WaitForBreakOrEnd
Typ: System.Boolean
Nastavit na true Pokud ladicí relace zastavení, pouze když dosáhne hodnoty přerušení nebo ukončení.Nastavit na false úmyslu zastavit ladění, avšak třeba provádět další úlohy v makru i před konce debugger nebo končí.Další informace naleznete v tématu spuštění rozdělení.
Poznámky
Tato metoda způsobí odpojení od aktuálního procesu ladicí program.
Příklady
Následující příklad demonstruje použití Detach metoda.
Tato metoda testování
Cílová aplikace spouštět v režimu ladění.Ujistěte se, že obsahuje nekonečné smyčky.
Nastavte bod přerušení uvnitř nekonečné smyčky.
Spusťte doplněk.
public static void Detach(DTE dte)
{
EnvDTE.Processes processes = dte.Debugger.DebuggedProcesses;
processes.Item(1).Detach(true);
}
Shared Sub Detach(ByRef dte As EnvDTE.DTE)
Dim processes As EnvDTE.Processes = dte.Debugger.DebuggedProcesses
processes.Item(1).Detach(True)
End Sub
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.