Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / InteropServices / ExternalException.cs / 1 / ExternalException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ExternalException ** ** ** Purpose: Exception base class for all errors from Interop or Structured ** Exception Handling code. ** ** =============================================================================*/ namespace System.Runtime.InteropServices { using System; using System.Runtime.Serialization; // Base exception for COM Interop errors &; Structured Exception Handler // exceptions. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class ExternalException : SystemException { public ExternalException() : base(Environment.GetResourceString("Arg_ExternalException")) { SetErrorCode(__HResults.E_FAIL); } public ExternalException(String message) : base(message) { SetErrorCode(__HResults.E_FAIL); } public ExternalException(String message, Exception inner) : base(message, inner) { SetErrorCode(__HResults.E_FAIL); } public ExternalException(String message,int errorCode) : base(message) { SetErrorCode(errorCode); } protected ExternalException(SerializationInfo info, StreamingContext context) : base(info, context) { } public virtual int ErrorCode { get { return HResult; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PersonalizationAdministration.cs
- UniqueEventHelper.cs
- HtmlTernaryTree.cs
- SystemGatewayIPAddressInformation.cs
- WebRequestModuleElementCollection.cs
- EndpointIdentityConverter.cs
- Closure.cs
- ZipIOModeEnforcingStream.cs
- GifBitmapEncoder.cs
- EventToken.cs
- TreeChangeInfo.cs
- PermissionSetEnumerator.cs
- HandlerWithFactory.cs
- SharedDp.cs
- LambdaCompiler.Generated.cs
- SizeFConverter.cs
- ListItem.cs
- CodeArrayIndexerExpression.cs
- SafeArrayRankMismatchException.cs
- RegexParser.cs
- NetworkCredential.cs
- OdbcCommand.cs
- FileRegion.cs
- EDesignUtil.cs
- UriParserTemplates.cs
- CapiNative.cs
- PeerNearMe.cs
- TextRange.cs
- EventSinkActivity.cs
- DataGridViewCellStyleChangedEventArgs.cs
- DataGridViewImageCell.cs
- XMLDiffLoader.cs
- TimeStampChecker.cs
- HelpProvider.cs
- OleStrCAMarshaler.cs
- IPPacketInformation.cs
- RouteParameter.cs
- WrappedIUnknown.cs
- QuotedPrintableStream.cs
- TypeForwardedFromAttribute.cs
- TailPinnedEventArgs.cs
- XmlException.cs
- ProfileProvider.cs
- WebPartConnectVerb.cs
- GregorianCalendarHelper.cs
- XmlDocumentFragment.cs
- EmptyEnumerable.cs
- ComponentManagerBroker.cs
- BindMarkupExtensionSerializer.cs
- DataBindingExpressionBuilder.cs
- WebPartZone.cs
- Logging.cs
- CompiledRegexRunner.cs
- SelectionService.cs
- UnmanagedHandle.cs
- DesignerLabelAdapter.cs
- TabletCollection.cs
- TextServicesDisplayAttributePropertyRanges.cs
- BaseParser.cs
- WebControlAdapter.cs
- EncoderNLS.cs
- PropertyDescriptor.cs
- ProfileEventArgs.cs
- WindowsFormsHostPropertyMap.cs
- ConfigurationManagerHelper.cs
- OdbcReferenceCollection.cs
- SystemBrushes.cs
- ConnectorRouter.cs
- TdsParserSafeHandles.cs
- EventLogEntry.cs
- MemberHolder.cs
- Oid.cs
- WebAdminConfigurationHelper.cs
- ArrayConverter.cs
- Component.cs
- DesignTimeVisibleAttribute.cs
- RightsManagementPermission.cs
- UserValidatedEventArgs.cs
- ObjectFullSpanRewriter.cs
- WebControlsSection.cs
- DisplayInformation.cs
- DiscoveryClientOutputChannel.cs
- ListViewItemEventArgs.cs
- LineBreak.cs
- Select.cs
- UntrustedRecipientException.cs
- BaseResourcesBuildProvider.cs
- ListenerAdapter.cs
- LocalizationCodeDomSerializer.cs
- Setter.cs
- InvalidComObjectException.cs
- DynamicMethod.cs
- WebSysDescriptionAttribute.cs
- Stylesheet.cs
- ActiveXContainer.cs
- BehaviorEditorPart.cs
- PersonalizationProvider.cs
- TraceUtils.cs
- App.cs
- Query.cs