UnhandledExceptionEventArgs.IsTerminating UnhandledExceptionEventArgs.IsTerminating UnhandledExceptionEventArgs.IsTerminating UnhandledExceptionEventArgs.IsTerminating Property

Definizione

Indica se Common Language Runtime sta terminando.Indicates whether the common language runtime is terminating.

public:
 property bool IsTerminating { bool get(); };
public bool IsTerminating { get; }
member this.IsTerminating : bool
Public ReadOnly Property IsTerminating As Boolean

Valore della proprietà

true se la fase di esecuzione sta terminando; in caso contrario false.true if the runtime is terminating; otherwise, false.

Commenti

A partire da .NET Framework versione 2,0, questa proprietà restituisce true per la maggior parte delle eccezioni non gestite, a meno che non venga usato un flag di compatibilità delle applicazioni per ripristinare il comportamento delle versioni 1,0 e 1,1.Beginning with the .NET Framework version 2.0, this property returns true for most unhandled exceptions, unless an application compatibility flag is used to revert to the behavior of versions 1.0 and 1.1. Il motivo è che la maggior parte delle eccezioni non gestite nei thread, inclusi i thread del pool di thread, può procedere naturalmente, che in genere comporta l'interruzione dell'applicazione.The reason is that most unhandled exceptions in threads, including thread pool threads, are allowed to proceed naturally, which normally results in termination of the application. Per ulteriori informazioni, incluso un elenco di casi in cui il runtime non termina, vedere eccezioni nei thread gestiti.For more information, including a list of cases in which the runtime does not terminate, see Exceptions in Managed Threads.

Informazioni sulla versioneVersion Information

Le condizioni seguenti si applicano alle versioni .NET Framework 1,0 e 1,1: Questa proprietà restituisce true quando viene ricevuta un'eccezione in, ma non gestita da, il thread principale di un'applicazione.The following applies to the .NET Framework versions 1.0 and 1.1: This property returns true when an exception is received in, but not handled by, an application's main thread. Questa proprietà restituisce true anche se un thread non gestito sta eseguendo codice gestito e riceve un'eccezione non gestita.This property also returns true if an unmanaged thread is executing managed code and receives an unhandled exception. Infine, questa proprietà restituisce false per thread del pool di thread e thread gestiti creati da un'applicazione, perché le versioni 1,0 e 1,1 intercettano le eccezioni non gestite in tali thread e le ignorano.Finally, this property returns false for thread pool threads and managed threads created by an application, because versions 1.0 and 1.1 catch unhandled exceptions in such threads and ignore them.

Si applica a