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
- WebPartDisplayModeCancelEventArgs.cs
- Rotation3DKeyFrameCollection.cs
- UIInitializationException.cs
- PropertiesTab.cs
- LinearGradientBrush.cs
- DataGridViewRowCollection.cs
- WasAdminWrapper.cs
- HttpListenerRequestTraceRecord.cs
- WebPartDescription.cs
- SerialReceived.cs
- PathFigureCollectionConverter.cs
- SpecialTypeDataContract.cs
- SimplePropertyEntry.cs
- TypeNameParser.cs
- TreeView.cs
- TransformProviderWrapper.cs
- TextEffectResolver.cs
- ProcessHostMapPath.cs
- MetadataWorkspace.cs
- SiteMapDesignerDataSourceView.cs
- DBCSCodePageEncoding.cs
- ExecutedRoutedEventArgs.cs
- DataPagerField.cs
- GridViewUpdateEventArgs.cs
- EngineSite.cs
- DetailsViewUpdatedEventArgs.cs
- ServiceDescription.cs
- VisualStyleTypesAndProperties.cs
- ISAPIApplicationHost.cs
- WebControlsSection.cs
- CodeConstructor.cs
- oledbmetadatacollectionnames.cs
- HashAlgorithm.cs
- Grid.cs
- PingOptions.cs
- Tokenizer.cs
- BinaryVersion.cs
- ObjectPersistData.cs
- DataObject.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- RubberbandSelector.cs
- ColorConverter.cs
- ColumnMapTranslator.cs
- Exception.cs
- ZipIOExtraField.cs
- TdsValueSetter.cs
- AppModelKnownContentFactory.cs
- MenuBase.cs
- XmlCountingReader.cs
- FederatedMessageSecurityOverHttpElement.cs
- SamlAuthorizationDecisionClaimResource.cs
- MulticastIPAddressInformationCollection.cs
- RunInstallerAttribute.cs
- SqlFacetAttribute.cs
- ItemChangedEventArgs.cs
- EllipseGeometry.cs
- StreamingContext.cs
- ServiceOperationDetailViewControl.cs
- XmlAtomicValue.cs
- ScriptIgnoreAttribute.cs
- HwndSubclass.cs
- XmlIlVisitor.cs
- documentsequencetextcontainer.cs
- SignatureToken.cs
- BitmapFrameDecode.cs
- IntSecurity.cs
- DispatcherOperation.cs
- DependencyPropertyAttribute.cs
- RecommendedAsConfigurableAttribute.cs
- Condition.cs
- Panel.cs
- WindowsScrollBarBits.cs
- GestureRecognizer.cs
- HtmlElementEventArgs.cs
- CollectionDataContractAttribute.cs
- PrtTicket_Public.cs
- DataBinder.cs
- ModelVisual3D.cs
- ValueType.cs
- MaterialGroup.cs
- MailMessage.cs
- StreamResourceInfo.cs
- TemplateField.cs
- ConfigUtil.cs
- CacheMemory.cs
- DefaultValueMapping.cs
- DocumentCollection.cs
- CacheAxisQuery.cs
- FakeModelPropertyImpl.cs
- SpecialNameAttribute.cs
- BindStream.cs
- ValidationEventArgs.cs
- PtsHost.cs
- ReadOnlyDictionary.cs
- XhtmlBasicSelectionListAdapter.cs
- QueryCacheKey.cs
- UnsignedPublishLicense.cs
- SafeLibraryHandle.cs
- CollectionViewGroupRoot.cs
- XamlPathDataSerializer.cs