Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / Threading / ThreadAbortException.cs / 1 / ThreadAbortException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ThreadAbortException ** ** ** Purpose: An exception class which is thrown into a thread to cause it to ** abort. This is a special non-catchable exception and results in ** the thread's death. This is thrown by the VM only and can NOT be ** thrown by any user thread, and subclassing this is useless. ** ** =============================================================================*/ namespace System.Threading { using System; using System.Runtime.Serialization; using System.Runtime.CompilerServices; [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public sealed class ThreadAbortException : SystemException { private ThreadAbortException() : base(GetMessageFromNativeResources(ExceptionMessageKind.ThreadAbort)) { SetErrorCode(__HResults.COR_E_THREADABORTED); } //required for serialization internal ThreadAbortException(SerializationInfo info, StreamingContext context) : base(info, context) { } public Object ExceptionState { get {return Thread.CurrentThread.AbortReason;} } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ReadOnlyObservableCollection.cs
- TreeNodeEventArgs.cs
- StructuredProperty.cs
- HelpPage.cs
- CharStorage.cs
- odbcmetadatafactory.cs
- PreDigestedSignedInfo.cs
- CapabilitiesRule.cs
- SecondaryViewProvider.cs
- MetaTable.cs
- TextCharacters.cs
- TableRow.cs
- PointAnimationClockResource.cs
- PermissionRequestEvidence.cs
- ImageField.cs
- ComponentResourceKeyConverter.cs
- MemberRelationshipService.cs
- FixedDocumentSequencePaginator.cs
- ExceptionUtil.cs
- XamlPoint3DCollectionSerializer.cs
- WorkflowApplicationException.cs
- DataGridCommandEventArgs.cs
- TagMapInfo.cs
- SystemMulticastIPAddressInformation.cs
- TextStore.cs
- ReadContentAsBinaryHelper.cs
- WebConfigurationManager.cs
- QualificationDataItem.cs
- MessageCredentialType.cs
- ImportCatalogPart.cs
- HashAlgorithm.cs
- QilInvoke.cs
- XmlComplianceUtil.cs
- GeneralTransform3DGroup.cs
- DefaultBinder.cs
- PropertyGridEditorPart.cs
- LinearKeyFrames.cs
- UTF32Encoding.cs
- Util.cs
- xdrvalidator.cs
- ByteAnimation.cs
- ToolStrip.cs
- ToolStripRendererSwitcher.cs
- PropertyGeneratedEventArgs.cs
- XamlReaderConstants.cs
- InputBuffer.cs
- Activity.cs
- ColorAnimation.cs
- ProviderSettingsCollection.cs
- XPathAxisIterator.cs
- StructuralCache.cs
- EDesignUtil.cs
- CollectionViewSource.cs
- EdmItemError.cs
- Lease.cs
- RawStylusInput.cs
- DmlSqlGenerator.cs
- ReferenceEqualityComparer.cs
- ModelService.cs
- ProjectionPlanCompiler.cs
- LambdaCompiler.Address.cs
- LinkArea.cs
- CollectionEditVerbManager.cs
- CounterCreationData.cs
- ExpandoObject.cs
- OverlappedAsyncResult.cs
- SoapDocumentServiceAttribute.cs
- X509Utils.cs
- InstanceCreationEditor.cs
- _FtpControlStream.cs
- Configuration.cs
- DataSetUtil.cs
- ProcessHost.cs
- EntityClassGenerator.cs
- View.cs
- KeyValuePair.cs
- OlePropertyStructs.cs
- ObjectSet.cs
- FlowDocumentPage.cs
- PasswordTextContainer.cs
- DependentList.cs
- TableRowGroup.cs
- ObjectAnimationUsingKeyFrames.cs
- ContractMapping.cs
- EventLogStatus.cs
- PhysicalAddress.cs
- MetafileHeaderWmf.cs
- DocumentXmlWriter.cs
- WaitForChangedResult.cs
- RoleGroupCollectionEditor.cs
- StorageFunctionMapping.cs
- FixedTextContainer.cs
- WindowsSidIdentity.cs
- SqlTrackingService.cs
- CLSCompliantAttribute.cs
- handlecollector.cs
- MimeTypeMapper.cs
- SettingsPropertyCollection.cs
- SendActivityEventArgs.cs
- DataGridItem.cs