Condividi tramite


Metodo Process.Break

Provoca la sospensione dell'esecuzione del processo specificato in modo da consentire l'analisi del suo stato corrente.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
Sub Break ( _
    WaitForBreakMode As Boolean _
)
void Break(
    bool WaitForBreakMode
)
void Break(
    [InAttribute] bool WaitForBreakMode
)
abstract Break : 
        WaitForBreakMode:bool -> unit 
function Break(
    WaitForBreakMode : boolean
)

Parametri

  • WaitForBreakMode
    Tipo: System.Boolean
    Impostare su true affinché venga restituito un risultato solo quando viene attivata la modalità di interruzione del debugger.Impostare su false per effettuare l'interruzione e restituire immediatamente un risultato.Per ulteriori informazioni, vedere Interruzione dell'esecuzione.

Esempi

Nell'esempio riportato di seguito viene illustrato come utilizzare il metodo Break.

Per verificare il metodo

  1. Eseguire l'applicazione di destinazione in modalità debug. Assicurarsi che l'applicazione contenga un ciclo infinito.

  2. Eseguire il componente aggiuntivo.

public static void Break(DTE dte)
{
    EnvDTE.Processes processes = dte.Debugger.DebuggedProcesses;
    processes.Item(1).Break(true);
}
Shared Sub Break(ByRef dte As EnvDTE.DTE)
    Dim processes As EnvDTE.Processes = dte.Debugger.DebuggedProcesses
    processes.Item(1).Break(True)
End Sub

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Process Interfaccia

Spazio dei nomi EnvDTE