Code:
/ FX-1434 / FX-1434 / 1.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
- ApplicationInfo.cs
- UrlMappingsModule.cs
- X500Name.cs
- HideDisabledControlAdapter.cs
- CodeExporter.cs
- TableLayoutCellPaintEventArgs.cs
- ReachFixedDocumentSerializerAsync.cs
- loginstatus.cs
- ArraySortHelper.cs
- PhonemeConverter.cs
- FormsAuthenticationUser.cs
- TextDocumentView.cs
- SortableBindingList.cs
- ConvertTextFrag.cs
- CodeIterationStatement.cs
- FontDialog.cs
- TraceSource.cs
- UserPersonalizationStateInfo.cs
- ValidateNames.cs
- ReflectionServiceProvider.cs
- TabControlEvent.cs
- NativeObjectSecurity.cs
- MenuItemBinding.cs
- Queue.cs
- FileEnumerator.cs
- SessionPageStateSection.cs
- StaticExtension.cs
- DataAdapter.cs
- Form.cs
- ImageMapEventArgs.cs
- GeometryGroup.cs
- ProgressBarBrushConverter.cs
- AcceptorSessionSymmetricMessageSecurityProtocol.cs
- PersistenceTypeAttribute.cs
- Attributes.cs
- XmlSerializerAssemblyAttribute.cs
- ConnectionManagementSection.cs
- FontFamilyValueSerializer.cs
- FontFamily.cs
- StoryFragments.cs
- InvalidEnumArgumentException.cs
- WindowsFormsHostPropertyMap.cs
- COSERVERINFO.cs
- JoinCqlBlock.cs
- Int32Collection.cs
- DateTimeOffset.cs
- DocumentGridPage.cs
- TypeConstant.cs
- ErrorFormatterPage.cs
- HtmlInputSubmit.cs
- EventManager.cs
- OracleBFile.cs
- ServiceSettingsResponseInfo.cs
- PasswordRecovery.cs
- AuthenticationException.cs
- ClaimSet.cs
- SortedList.cs
- BitmapEffectGeneralTransform.cs
- RequestCacheEntry.cs
- MetadataLocation.cs
- PropertyTab.cs
- BypassElement.cs
- CollectionViewProxy.cs
- Annotation.cs
- SharedPerformanceCounter.cs
- MSAANativeProvider.cs
- WebPartTracker.cs
- KeysConverter.cs
- BuildDependencySet.cs
- StatusCommandUI.cs
- HtmlTableRow.cs
- CompensateDesigner.cs
- CacheModeConverter.cs
- AmbiguousMatchException.cs
- x509utils.cs
- UriExt.cs
- Pkcs7Recipient.cs
- AttributeCollection.cs
- MenuCommandsChangedEventArgs.cs
- ConfigPathUtility.cs
- EntityParameterCollection.cs
- ConditionalBranch.cs
- SocketAddress.cs
- XsltLoader.cs
- SizeF.cs
- CodeArrayCreateExpression.cs
- MatrixKeyFrameCollection.cs
- WSFederationHttpSecurityMode.cs
- SspiHelper.cs
- Solver.cs
- X509Certificate2Collection.cs
- TargetControlTypeCache.cs
- TableTextElementCollectionInternal.cs
- SpellerHighlightLayer.cs
- SpellerHighlightLayer.cs
- DesignerActionGlyph.cs
- PersistChildrenAttribute.cs
- OracleColumn.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- VisualStyleElement.cs