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
- GCHandleCookieTable.cs
- DateTimeConstantAttribute.cs
- AutomationElementCollection.cs
- HMACSHA256.cs
- GridViewDeletedEventArgs.cs
- HtmlInputText.cs
- VideoDrawing.cs
- ActivityLocationReferenceEnvironment.cs
- Point.cs
- Relationship.cs
- Axis.cs
- ProfilePropertyMetadata.cs
- ResXResourceReader.cs
- BitmapSource.cs
- WebRequestModuleElement.cs
- ReferentialConstraintRoleElement.cs
- HiddenField.cs
- CompositeScriptReferenceEventArgs.cs
- FunctionQuery.cs
- IDQuery.cs
- AppDomainCompilerProxy.cs
- WebPartConnectionsConfigureVerb.cs
- TextTreeUndoUnit.cs
- EntityKey.cs
- TemplateControlBuildProvider.cs
- srgsitem.cs
- TableParaClient.cs
- ModelPropertyCollectionImpl.cs
- ColorTransform.cs
- DataViewListener.cs
- ResourceBinder.cs
- EntitySetDataBindingList.cs
- CompensatableTransactionScopeActivity.cs
- X509CertificateValidator.cs
- FacetDescriptionElement.cs
- StringBuilder.cs
- SelectorItemAutomationPeer.cs
- ParameterReplacerVisitor.cs
- SQLCharsStorage.cs
- ConfigurationFileMap.cs
- BooleanConverter.cs
- AncillaryOps.cs
- FigureHelper.cs
- ProxyElement.cs
- PropertyValueUIItem.cs
- IgnoreFlushAndCloseStream.cs
- NCryptNative.cs
- BrowserDefinitionCollection.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- TextServicesProperty.cs
- PriorityItem.cs
- SchemaTypeEmitter.cs
- TextOptions.cs
- UnsafeNativeMethods.cs
- HashRepartitionStream.cs
- DefaultWorkflowSchedulerService.cs
- XmlSerializationReader.cs
- SByteStorage.cs
- InvalidPropValue.cs
- TransactionScope.cs
- sqlcontext.cs
- AsmxEndpointPickerExtension.cs
- PermissionSetEnumerator.cs
- DataGridDetailsPresenterAutomationPeer.cs
- ValidatorCollection.cs
- EventLogPermission.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- _NestedSingleAsyncResult.cs
- ExtendedPropertyDescriptor.cs
- EnterpriseServicesHelper.cs
- TimeIntervalCollection.cs
- TextBoxView.cs
- XPathScanner.cs
- AsyncCompletedEventArgs.cs
- ReadOnlyDataSource.cs
- ControlCachePolicy.cs
- ItemsControlAutomationPeer.cs
- SoapElementAttribute.cs
- PhoneCall.cs
- ProviderConnectionPoint.cs
- ItemsControlAutomationPeer.cs
- nulltextnavigator.cs
- TextShapeableCharacters.cs
- FreezableDefaultValueFactory.cs
- RIPEMD160Managed.cs
- SpeechSeg.cs
- EdmEntityTypeAttribute.cs
- SoapHeaderException.cs
- HttpValueCollection.cs
- HyperLinkStyle.cs
- XmlIncludeAttribute.cs
- SoapCodeExporter.cs
- TileModeValidation.cs
- XmlHelper.cs
- ThemeDictionaryExtension.cs
- SweepDirectionValidation.cs
- SiteMapPathDesigner.cs
- ParentUndoUnit.cs
- COM2Properties.cs
- StateMachineSubscription.cs