Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / InteropServices / SEHException.cs / 1305376 / SEHException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: SEHException ** ** ** Purpose: Exception class for all Structured Exception Handling code. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System.Runtime.InteropServices; using System; using System.Runtime.Serialization; // Exception for Structured Exception Handler exceptions. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class SEHException : ExternalException { public SEHException() : base() { SetErrorCode(__HResults.E_FAIL); } public SEHException(String message) : base(message) { SetErrorCode(__HResults.E_FAIL); } public SEHException(String message, Exception inner) : base(message, inner) { SetErrorCode(__HResults.E_FAIL); } [System.Security.SecuritySafeCritical] // auto-generated protected SEHException(SerializationInfo info, StreamingContext context) : base(info, context) { } // Exceptions can be resumable, meaning a filtered exception // handler can correct the problem that caused the exception, // and the code will continue from the point that threw the // exception. // // Resumable exceptions aren't implemented in this version, // but this method exists and always returns false. // public virtual bool CanResume() { return false; } } } // 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
- LinkLabelLinkClickedEvent.cs
- JpegBitmapDecoder.cs
- ConnectionConsumerAttribute.cs
- ComponentEditorPage.cs
- ListViewItem.cs
- DragDrop.cs
- ReflectionHelper.cs
- FilterableData.cs
- TrustManagerPromptUI.cs
- WindowsSysHeader.cs
- HttpRawResponse.cs
- TreeViewDesigner.cs
- ComNativeDescriptor.cs
- SafeNativeMethods.cs
- DeleteStoreRequest.cs
- Processor.cs
- CanonicalFontFamilyReference.cs
- ServiceReflector.cs
- TextEditorCharacters.cs
- ProfileParameter.cs
- TreeView.cs
- TrayIconDesigner.cs
- CombinedGeometry.cs
- ChangeToolStripParentVerb.cs
- TraversalRequest.cs
- System.Data_BID.cs
- OleDbPermission.cs
- ConstraintStruct.cs
- ColorAnimationBase.cs
- ObjectTypeMapping.cs
- SqlDuplicator.cs
- ImmutableCollection.cs
- SectionInput.cs
- StringConcat.cs
- StyleHelper.cs
- AssertSection.cs
- DeclarativeExpressionConditionDeclaration.cs
- Image.cs
- WebZone.cs
- BindingCollection.cs
- FixedTextContainer.cs
- DataControlButton.cs
- LinqDataSourceView.cs
- EntityDataSourceWrapper.cs
- PageContentAsyncResult.cs
- MergablePropertyAttribute.cs
- RemotingConfiguration.cs
- ContentType.cs
- ExpressionBuilderCollection.cs
- DeadCharTextComposition.cs
- DrawListViewColumnHeaderEventArgs.cs
- COMException.cs
- EncoderNLS.cs
- _NestedSingleAsyncResult.cs
- FixedSOMElement.cs
- XmlElementAttributes.cs
- BadImageFormatException.cs
- RichListBox.cs
- CategoryAttribute.cs
- BooleanToVisibilityConverter.cs
- NTAccount.cs
- TypefaceCollection.cs
- ConfigViewGenerator.cs
- TabControlEvent.cs
- XmlSchemaGroupRef.cs
- HostedTransportConfigurationBase.cs
- MetaType.cs
- TrackingWorkflowEventArgs.cs
- SqlBinder.cs
- Suspend.cs
- BadImageFormatException.cs
- StylusLogic.cs
- DataContractSerializerFaultFormatter.cs
- BaseConfigurationRecord.cs
- ToolStripButton.cs
- ReadOnlyHierarchicalDataSource.cs
- MultilineStringConverter.cs
- TabControl.cs
- DataListItem.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- DesignerLabelAdapter.cs
- MasterPageBuildProvider.cs
- SqlCaseSimplifier.cs
- Rotation3D.cs
- WindowsEditBox.cs
- SplitterPanel.cs
- PersonalizationState.cs
- SystemIcmpV6Statistics.cs
- Transform3D.cs
- CompositeControl.cs
- BasicHttpMessageSecurityElement.cs
- TransactionBehavior.cs
- SafeFreeMibTable.cs
- UserControlBuildProvider.cs
- BypassElement.cs
- IssuedTokensHeader.cs
- DependencyProperty.cs
- DataTableReaderListener.cs
- ToolBarButtonDesigner.cs
- ListViewDeletedEventArgs.cs