Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Threading / ThreadAbortException.cs / 1305376 / 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 { [System.Security.SecuritySafeCritical] // auto-generated get {return Thread.CurrentThread.AbortReason;} } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodePropertyReferenceExpression.cs
- InputMethod.cs
- CodeNamespace.cs
- transactioncontext.cs
- FileIOPermission.cs
- PermissionSet.cs
- NavigationProgressEventArgs.cs
- _NativeSSPI.cs
- DataMisalignedException.cs
- SendActivity.cs
- _TransmitFileOverlappedAsyncResult.cs
- SettingsPropertyValue.cs
- EdmFunctions.cs
- PenLineCapValidation.cs
- AssociationTypeEmitter.cs
- LinqDataSource.cs
- NameValueFileSectionHandler.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- EntityCommand.cs
- ContextMenu.cs
- WorkflowRuntimeServiceElementCollection.cs
- RemoveStoryboard.cs
- SmiGettersStream.cs
- BuildProviderAppliesToAttribute.cs
- SQLUtility.cs
- WorkflowElementDialog.cs
- CharacterMetrics.cs
- TextTreeText.cs
- TCPClient.cs
- ToolStripRendererSwitcher.cs
- Pair.cs
- unsafeIndexingFilterStream.cs
- LiteralLink.cs
- XmlILConstructAnalyzer.cs
- RotationValidation.cs
- DataKeyArray.cs
- ImageAttributes.cs
- PolygonHotSpot.cs
- AnonymousIdentificationModule.cs
- HelpProvider.cs
- DesignerDeviceConfig.cs
- SpecularMaterial.cs
- CommandValueSerializer.cs
- HyperLinkStyle.cs
- SerializationInfo.cs
- OdbcCommand.cs
- SQLGuidStorage.cs
- ModelProperty.cs
- PopupRoot.cs
- RequestCacheEntry.cs
- TypeUsage.cs
- Keywords.cs
- FontUnit.cs
- Cursor.cs
- ErasingStroke.cs
- DbConnectionPoolGroupProviderInfo.cs
- CodeValidator.cs
- BidOverLoads.cs
- ItemCheckedEvent.cs
- HebrewCalendar.cs
- AsmxEndpointPickerExtension.cs
- ConfigurationElement.cs
- AppSettingsSection.cs
- HttpWebRequestElement.cs
- BufferedGraphicsContext.cs
- RuntimeEnvironment.cs
- DocumentSequence.cs
- ProtectedConfiguration.cs
- PathFigureCollection.cs
- ISO2022Encoding.cs
- BoolExpression.cs
- SemanticAnalyzer.cs
- XslVisitor.cs
- MobilePage.cs
- NamedPipeConnectionPool.cs
- Tuple.cs
- VisemeEventArgs.cs
- SqlParameterCollection.cs
- Validator.cs
- Rfc2898DeriveBytes.cs
- RelOps.cs
- TemplateLookupAction.cs
- Brush.cs
- EntityContainerRelationshipSet.cs
- DetailsViewRowCollection.cs
- ShapingWorkspace.cs
- XmlStreamStore.cs
- TypeUtil.cs
- IPAddressCollection.cs
- WhitespaceReader.cs
- XmlCharacterData.cs
- InputScope.cs
- CombinedGeometry.cs
- StrongNameUtility.cs
- Point3DCollection.cs
- ToolboxItemFilterAttribute.cs
- WindowsFont.cs
- CallbackCorrelationInitializer.cs
- XamlTypeMapper.cs
- FacetDescription.cs