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
- translator.cs
- IntegerFacetDescriptionElement.cs
- Literal.cs
- Line.cs
- FrameworkElementFactory.cs
- XmlCharCheckingWriter.cs
- WebBrowserSiteBase.cs
- CompiledRegexRunner.cs
- QuaternionKeyFrameCollection.cs
- SHA384.cs
- FlowDocumentReaderAutomationPeer.cs
- EntityDataSourceColumn.cs
- StorageConditionPropertyMapping.cs
- VerticalAlignConverter.cs
- Trace.cs
- PropertyDescriptorComparer.cs
- TextReader.cs
- ValidatorAttribute.cs
- ConfigXmlAttribute.cs
- InvokePatternIdentifiers.cs
- Registry.cs
- listitem.cs
- Material.cs
- BuildProvider.cs
- RequestQueue.cs
- Query.cs
- XmlBaseWriter.cs
- ProcessHostFactoryHelper.cs
- ContentIterators.cs
- XmlHierarchicalEnumerable.cs
- SwitchAttribute.cs
- SqlTrackingWorkflowInstance.cs
- MultipartIdentifier.cs
- MemoryPressure.cs
- AssociatedControlConverter.cs
- ConstructorBuilder.cs
- ParserContext.cs
- FontCacheUtil.cs
- RectangleGeometry.cs
- ContextProperty.cs
- DataSourceXmlSerializer.cs
- ExceptionHandlersDesigner.cs
- CuspData.cs
- RelationshipManager.cs
- ObjectManager.cs
- TypePresenter.xaml.cs
- Site.cs
- SymLanguageVendor.cs
- ToolStripItemTextRenderEventArgs.cs
- AnnotationResource.cs
- PersonalizationStateInfo.cs
- DaylightTime.cs
- PhysicalFontFamily.cs
- PriorityRange.cs
- NumericUpDownAcceleration.cs
- EmptyEnumerator.cs
- SqlStatistics.cs
- DataGridViewAccessibleObject.cs
- ControllableStoryboardAction.cs
- WindowInteractionStateTracker.cs
- WebPartManager.cs
- RuntimeConfigLKG.cs
- MobileTemplatedControlDesigner.cs
- GradientStop.cs
- Attributes.cs
- CodeIndexerExpression.cs
- PlaceHolder.cs
- SplineKeyFrames.cs
- ApplicationSettingsBase.cs
- ITextView.cs
- SqlBuffer.cs
- IDataContractSurrogate.cs
- EventProvider.cs
- ResourceReferenceExpression.cs
- BamlBinaryReader.cs
- SiteMap.cs
- XmlEncodedRawTextWriter.cs
- StringSource.cs
- DBCommand.cs
- CompressionTransform.cs
- AccessControlList.cs
- httpstaticobjectscollection.cs
- WebAdminConfigurationHelper.cs
- RegexRunner.cs
- IndexedEnumerable.cs
- SocketElement.cs
- FrameDimension.cs
- ItemChangedEventArgs.cs
- TextElementCollection.cs
- LambdaCompiler.Generated.cs
- MultiBindingExpression.cs
- ComponentChangedEvent.cs
- GroupItemAutomationPeer.cs
- FrameworkPropertyMetadata.cs
- SaveFileDialog.cs
- _KerberosClient.cs
- ParameterModifier.cs
- DataSourceCache.cs
- BaseHashHelper.cs
- PassportPrincipal.cs