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
- TransformerConfigurationWizardBase.cs
- IsolationInterop.cs
- TextParagraphCache.cs
- InvokeProviderWrapper.cs
- UrlAuthFailedErrorFormatter.cs
- ProjectedWrapper.cs
- dsa.cs
- TagPrefixInfo.cs
- VScrollBar.cs
- errorpatternmatcher.cs
- MachineSettingsSection.cs
- DataKey.cs
- WhitespaceRuleReader.cs
- ScrollPattern.cs
- WhitespaceReader.cs
- ButtonStandardAdapter.cs
- DataTableClearEvent.cs
- UnaryQueryOperator.cs
- RequestSecurityTokenResponseCollection.cs
- InputScope.cs
- PanelDesigner.cs
- InputMethodStateChangeEventArgs.cs
- DataConnectionHelper.cs
- DataGridViewLayoutData.cs
- ControlAdapter.cs
- _UncName.cs
- Panel.cs
- InvokeProviderWrapper.cs
- PieceDirectory.cs
- OrderByLifter.cs
- Matrix3DConverter.cs
- ContainsRowNumberChecker.cs
- UserValidatedEventArgs.cs
- BCLDebug.cs
- FileChangesMonitor.cs
- MasterPageParser.cs
- AuthStoreRoleProvider.cs
- WindowsImpersonationContext.cs
- XmlNodeChangedEventArgs.cs
- CharacterString.cs
- CodeLabeledStatement.cs
- CallSiteBinder.cs
- Util.cs
- ColorTranslator.cs
- EntityConnectionStringBuilder.cs
- OraclePermission.cs
- DataSourceConverter.cs
- HostVisual.cs
- TableLayoutRowStyleCollection.cs
- DeleteBookmarkScope.cs
- DeleteHelper.cs
- DbConnectionPoolIdentity.cs
- WindowsStartMenu.cs
- MutexSecurity.cs
- FullTextBreakpoint.cs
- TextSpanModifier.cs
- MatrixConverter.cs
- WebPartUtil.cs
- QilValidationVisitor.cs
- TreeViewEvent.cs
- TrustLevelCollection.cs
- CompositeFontParser.cs
- TextOutput.cs
- UInt64Storage.cs
- SendSecurityHeaderElementContainer.cs
- HitTestDrawingContextWalker.cs
- MD5CryptoServiceProvider.cs
- FixedSOMContainer.cs
- Vector3DKeyFrameCollection.cs
- DBSqlParserColumnCollection.cs
- HtmlTableRowCollection.cs
- CustomCredentialPolicy.cs
- ImmutableObjectAttribute.cs
- FixedLineResult.cs
- Types.cs
- CorrelationActionMessageFilter.cs
- Pointer.cs
- WebSysDisplayNameAttribute.cs
- BindToObject.cs
- BaseDataBoundControl.cs
- ScrollPattern.cs
- ResXFileRef.cs
- TypeResolvingOptions.cs
- CompilerErrorCollection.cs
- CodeAccessSecurityEngine.cs
- Configuration.cs
- XmlSchemaGroup.cs
- QueryContinueDragEvent.cs
- CompositeFontInfo.cs
- BufferAllocator.cs
- XmlChildNodes.cs
- DBCSCodePageEncoding.cs
- WebPartConnection.cs
- ReflectEventDescriptor.cs
- TransportationConfigurationTypeInstallComponent.cs
- DrawingCollection.cs
- MemberProjectionIndex.cs
- wgx_commands.cs
- Pts.cs
- PickBranchDesigner.xaml.cs