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
- XmlSchemaElement.cs
- PersonalizationDictionary.cs
- XmlReader.cs
- ColumnClickEvent.cs
- EntityDataSourceContainerNameItem.cs
- PointAnimationUsingPath.cs
- ExtensionWindow.cs
- QuaternionAnimationBase.cs
- CqlParser.cs
- TemplateEditingService.cs
- EdgeProfileValidation.cs
- PolicyValidationException.cs
- DrawingImage.cs
- AppDomainProtocolHandler.cs
- TextCollapsingProperties.cs
- DbDeleteCommandTree.cs
- QilPatternFactory.cs
- XmlSecureResolver.cs
- Registry.cs
- StandardMenuStripVerb.cs
- DataContractAttribute.cs
- PerformanceCounterLib.cs
- EntityProxyFactory.cs
- DBPropSet.cs
- TableLayoutSettings.cs
- DecoderExceptionFallback.cs
- PageTheme.cs
- safelinkcollection.cs
- CachedRequestParams.cs
- PropertyRecord.cs
- StylusPointPropertyInfoDefaults.cs
- WebPartVerbsEventArgs.cs
- IxmlLineInfo.cs
- DataBindingCollectionConverter.cs
- ExtentCqlBlock.cs
- PhonemeEventArgs.cs
- RangeValuePattern.cs
- ProfileGroupSettings.cs
- SignedXml.cs
- HyperLinkColumn.cs
- Trigger.cs
- AllMembershipCondition.cs
- DocumentPageViewAutomationPeer.cs
- DataGridViewRowPrePaintEventArgs.cs
- CriticalExceptions.cs
- TextShapeableCharacters.cs
- OpCopier.cs
- JournalEntry.cs
- RenamedEventArgs.cs
- SmtpFailedRecipientException.cs
- FormatterServicesNoSerializableCheck.cs
- MsmqInputChannelListenerBase.cs
- HMACSHA512.cs
- DataGridViewTextBoxCell.cs
- ObjectDataSourceChooseTypePanel.cs
- HashHelper.cs
- CheckBox.cs
- ReferencedType.cs
- WebConfigurationManager.cs
- AttachInfo.cs
- HighlightComponent.cs
- OdbcDataReader.cs
- ExtensionElementCollection.cs
- ProviderException.cs
- CommentEmitter.cs
- NativeMethods.cs
- SkewTransform.cs
- Barrier.cs
- DoubleUtil.cs
- Pen.cs
- SqlMethodCallConverter.cs
- RowUpdatedEventArgs.cs
- ImageMap.cs
- CodeDelegateInvokeExpression.cs
- HierarchicalDataTemplate.cs
- LowerCaseStringConverter.cs
- Variant.cs
- wgx_render.cs
- altserialization.cs
- ProcessModelInfo.cs
- SortFieldComparer.cs
- SectionVisual.cs
- FloaterBaseParaClient.cs
- FlowSwitchLink.cs
- NativeMethodsCLR.cs
- SubqueryRules.cs
- Switch.cs
- LingerOption.cs
- ConnectionConsumerAttribute.cs
- CodeAttachEventStatement.cs
- Shared.cs
- NamespaceCollection.cs
- Point3DCollection.cs
- Utility.cs
- RuntimeHandles.cs
- Win32Interop.cs
- TreeBuilder.cs
- DbRetry.cs
- RadioButtonList.cs
- WebPartTransformerCollection.cs