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
- VisualStyleRenderer.cs
- Selection.cs
- TargetFrameworkUtil.cs
- ItemMap.cs
- StateMachineWorkflow.cs
- ConstructorNeedsTagAttribute.cs
- LOSFormatter.cs
- LoadWorkflowByInstanceKeyCommand.cs
- BindingNavigator.cs
- DiagnosticTrace.cs
- WinEventWrap.cs
- LocalTransaction.cs
- CommentEmitter.cs
- WCFServiceClientProxyGenerator.cs
- MimeWriter.cs
- ChooseAction.cs
- NotEqual.cs
- Emitter.cs
- BaseTemplateParser.cs
- SystemInformation.cs
- OleDbError.cs
- WebPartEditorOkVerb.cs
- NativeMethods.cs
- XmlConvert.cs
- XmlSerializerSection.cs
- BindingWorker.cs
- ApplicationSettingsBase.cs
- ListViewAutomationPeer.cs
- WorkflowMarkupSerializerMapping.cs
- HandleValueEditor.cs
- UnsafeNativeMethods.cs
- ConstructorNeedsTagAttribute.cs
- IImplicitResourceProvider.cs
- QilParameter.cs
- Stack.cs
- CodeAttributeDeclaration.cs
- ItemCheckedEvent.cs
- BufferModesCollection.cs
- UnsafeMethods.cs
- X509CertificateCollection.cs
- util.cs
- FontUnit.cs
- VectorKeyFrameCollection.cs
- PreservationFileReader.cs
- BaseParagraph.cs
- SHA384.cs
- ProcessHostConfigUtils.cs
- FormatterServices.cs
- WindowsStatic.cs
- CultureInfo.cs
- SchemaManager.cs
- Emitter.cs
- DataGridPagerStyle.cs
- GCHandleCookieTable.cs
- TableItemProviderWrapper.cs
- StaticFileHandler.cs
- StateItem.cs
- PresentationTraceSources.cs
- DocumentPage.cs
- GridViewSortEventArgs.cs
- ReachFixedPageSerializerAsync.cs
- CryptoApi.cs
- RetrieveVirtualItemEventArgs.cs
- DataTable.cs
- UniqueIdentifierService.cs
- WebSysDescriptionAttribute.cs
- EncryptedType.cs
- ModuleConfigurationInfo.cs
- CompilerErrorCollection.cs
- SqlUserDefinedAggregateAttribute.cs
- MailDefinition.cs
- PrincipalPermission.cs
- OutArgumentConverter.cs
- Odbc32.cs
- HtmlElement.cs
- HttpException.cs
- DoubleConverter.cs
- Image.cs
- ZipIOExtraFieldZip64Element.cs
- HttpWebRequestElement.cs
- DataControlFieldCell.cs
- ProjectionCamera.cs
- Renderer.cs
- KoreanCalendar.cs
- ListViewInsertionMark.cs
- RuntimeResourceSet.cs
- FastEncoderWindow.cs
- PrimitiveDataContract.cs
- SqlInfoMessageEvent.cs
- wgx_commands.cs
- EntityDesignPluralizationHandler.cs
- altserialization.cs
- IItemProperties.cs
- CustomErrorsSectionWrapper.cs
- StyleTypedPropertyAttribute.cs
- CellParaClient.cs
- GcSettings.cs
- ButtonColumn.cs
- CommonGetThemePartSize.cs
- RecommendedAsConfigurableAttribute.cs