ThreadAbortException
E697528
ThreadAbortException is a special .NET exception type that is thrown to terminate a thread, typically via Thread.Abort, and can be caught but is automatically rethrown by the runtime.
All labels observed (1)
| Label | Occurrences |
|---|---|
| ThreadAbortException canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T7897505 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: ThreadAbortException Context triple: [System.Threading, containsType, ThreadAbortException]
-
A.
Halting State
"Halting State" is a near-future science fiction novel by Charles Stross that explores virtual worlds, online crime, and surveillance through a multi-perspective narrative set in a technologically advanced Scotland.
-
B.
Halt
Halt is the surname of Karl Ritter von Halt, a notable German sports official and International Olympic Committee member in the early to mid-20th century.
-
C.
The Exception
"The Exception" is a 2016 World War II romantic thriller film in which a German officer is sent to investigate exiled Kaiser Wilhelm II and becomes entangled with a mysterious Dutch maid.
-
D.
Stop
"Stop" is a comedic musical number from the stage adaptation of Mean Girls in which characters are urged to pause and think before acting impulsively.
-
E.
Stop
"Stop" is a 1998 upbeat pop single by the Spice Girls, known for its Motown-inspired sound and catchy choreography.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: ThreadAbortException Target entity description: ThreadAbortException is a special .NET exception type that is thrown to terminate a thread, typically via Thread.Abort, and can be caught but is automatically rethrown by the runtime.
-
A.
Halting State
"Halting State" is a near-future science fiction novel by Charles Stross that explores virtual worlds, online crime, and surveillance through a multi-perspective narrative set in a technologically advanced Scotland.
-
B.
Halt
Halt is the surname of Karl Ritter von Halt, a notable German sports official and International Olympic Committee member in the early to mid-20th century.
-
C.
The Exception
"The Exception" is a 2016 World War II romantic thriller film in which a German officer is sent to investigate exiled Kaiser Wilhelm II and becomes entangled with a mysterious Dutch maid.
-
D.
Stop
"Stop" is a comedic musical number from the stage adaptation of Mean Girls in which characters are urged to pause and think before acting impulsively.
-
E.
Stop
"Stop" is a 1998 upbeat pop single by the Spice Girls, known for its Motown-inspired sound and catchy choreography.
- F. None of above. chosen
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
.NET exception type
ⓘ
exception type ⓘ |
| abortCanBeCancelled | true ⓘ |
| abortCancellationMethod | Thread.ResetAbort NERFINISHED ⓘ |
| assemblyQualifiedName | System.Threading.ThreadAbortException, mscorlib NERFINISHED ⓘ |
| baseType | System.SystemException NERFINISHED ⓘ |
| behaviorOnFinally | finally blocks still execute when ThreadAbortException is thrown ⓘ |
| canBeCaught | true ⓘ |
| canBeObservedBy | code running on the aborted thread ⓘ |
| canBeSuppressed | false ⓘ |
| category | threading exception ⓘ |
| CLSCompliant | true ⓘ |
| definedIn | mscorlib.dll ⓘ |
| documentationUrl | https://learn.microsoft.com/dotnet/api/system.threading.threadabortexception ⓘ |
| ExceptionState | user-supplied state object passed to Thread.Abort(Object) ⓘ |
| hasHResult | 0x80131530 ⓘ |
| inheritsFrom |
System.Exception
NERFINISHED
ⓘ
SystemException NERFINISHED ⓘ |
| introducedIn | .NET Framework 1.0 NERFINISHED ⓘ |
| isAsyncException | true ⓘ |
| isDiscouragedIn | .NET 5+ NERFINISHED ⓘ |
| isDiscouragedIn | .NET Core NERFINISHED ⓘ |
| isMarkedObsoleteIn | .NET 5+ NERFINISHED ⓘ |
| isNotIntendedFor | normal application flow control ⓘ |
| isNotThrownBy | Task cancellation APIs ⓘ |
| isPartOf | .NET Base Class Library NERFINISHED ⓘ |
| isPublic | true ⓘ |
| isSealed | true ⓘ |
| isSecurityCriticalIn | .NET Framework NERFINISHED ⓘ |
| isSerializable | true ⓘ |
| isUncommonIn | asynchronous programming with async/await ⓘ |
| isUsedFor | terminating a managed thread ⓘ |
| namespace | System.Threading NERFINISHED ⓘ |
| platformSupport |
.NET Core (limited, Thread.Abort not supported on all platforms)
NERFINISHED
ⓘ
.NET Framework on Windows ⓘ |
| property | ExceptionState NERFINISHED ⓘ |
| reason | raised when a call to Thread.Abort begins terminating the target thread ⓘ |
| relatedTo |
OperationCanceledException
NERFINISHED
ⓘ
ThreadInterruptedException NERFINISHED ⓘ |
| rethrowBehavior | automatically rethrown at end of catch block ⓘ |
| threadContext | thrown in the context of the thread being aborted ⓘ |
| threadTerminationSemantics | represents asynchronous, non-cooperative thread termination ⓘ |
| thrownBy |
Thread.Abort
NERFINISHED
ⓘ
Thread.Abort(Object) NERFINISHED ⓘ |
| usageRecommendation | avoid using Thread.Abort and ThreadAbortException in new code ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: ThreadAbortException Description of subject: ThreadAbortException is a special .NET exception type that is thrown to terminate a thread, typically via Thread.Abort, and can be caught but is automatically rethrown by the runtime.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.