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
- MonitorWrapper.cs
- Model3DGroup.cs
- ArraySubsetEnumerator.cs
- ObjectRef.cs
- MaskedTextBoxTextEditorDropDown.cs
- _NTAuthentication.cs
- BamlLocalizableResourceKey.cs
- CodeTryCatchFinallyStatement.cs
- UniqueEventHelper.cs
- CustomWebEventKey.cs
- DSACryptoServiceProvider.cs
- WindowsPen.cs
- _AutoWebProxyScriptHelper.cs
- ExcludePathInfo.cs
- SmiEventSink.cs
- WebBrowserBase.cs
- QilParameter.cs
- FileDialogPermission.cs
- TryExpression.cs
- SmiRequestExecutor.cs
- WorkflowMarkupSerializationProvider.cs
- MailAddressParser.cs
- _HelperAsyncResults.cs
- DataGridViewSelectedColumnCollection.cs
- DeadCharTextComposition.cs
- PagePropertiesChangingEventArgs.cs
- AuthenticationModuleElementCollection.cs
- PageSettings.cs
- WebPartConnectionsEventArgs.cs
- ExtenderControl.cs
- ConfigurationProperty.cs
- HttpCachePolicyElement.cs
- DataGrid.cs
- ListControl.cs
- BufferedWebEventProvider.cs
- LogicalExpr.cs
- Model3DGroup.cs
- SqlCommand.cs
- IListConverters.cs
- StrongNameKeyPair.cs
- InputMethod.cs
- MetadataArtifactLoaderComposite.cs
- LinkedResourceCollection.cs
- DefinitionBase.cs
- ConvertEvent.cs
- RegexGroupCollection.cs
- GregorianCalendar.cs
- DataGridRowHeader.cs
- LabelLiteral.cs
- DataGridViewTextBoxColumn.cs
- LogRestartAreaEnumerator.cs
- CodeEntryPointMethod.cs
- ToggleButtonAutomationPeer.cs
- FixedSOMTextRun.cs
- MethodExpr.cs
- CodeBinaryOperatorExpression.cs
- IndentTextWriter.cs
- EpmCustomContentDeSerializer.cs
- ProfilePropertySettings.cs
- SqlDataReaderSmi.cs
- TailCallAnalyzer.cs
- XmlReader.cs
- SpeakProgressEventArgs.cs
- LabelLiteral.cs
- BufferAllocator.cs
- BitmapEffectState.cs
- NativeWindow.cs
- TextDecorationUnitValidation.cs
- Baml2006KnownTypes.cs
- PrePrepareMethodAttribute.cs
- CompilationUnit.cs
- LocalizedNameDescriptionPair.cs
- InstanceDataCollection.cs
- XmlDocumentSerializer.cs
- ChildrenQuery.cs
- HwndKeyboardInputProvider.cs
- SpeechUI.cs
- CanonicalFormWriter.cs
- SyndicationPerson.cs
- ByteStreamGeometryContext.cs
- DataServiceHost.cs
- SelectionChangedEventArgs.cs
- SByteConverter.cs
- WebPartEditorCancelVerb.cs
- TypedTableBaseExtensions.cs
- TextTreeText.cs
- InstancePersistence.cs
- FSWPathEditor.cs
- BasicAsyncResult.cs
- BlockCollection.cs
- ParameterCollectionEditor.cs
- AssemblyNameProxy.cs
- CreatingCookieEventArgs.cs
- Journal.cs
- OdbcInfoMessageEvent.cs
- XpsResource.cs
- CodeTypeDeclaration.cs
- Vars.cs
- StorageFunctionMapping.cs
- X509Certificate2.cs