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
- TypeUnloadedException.cs
- TemplateControlCodeDomTreeGenerator.cs
- Component.cs
- XsltFunctions.cs
- FolderBrowserDialog.cs
- Parser.cs
- DependencyPropertyDescriptor.cs
- SaveWorkflowCommand.cs
- Timer.cs
- ComplexBindingPropertiesAttribute.cs
- StorageComplexPropertyMapping.cs
- SapiAttributeParser.cs
- Types.cs
- RemoteWebConfigurationHost.cs
- RoutedUICommand.cs
- IsolatedStorageFile.cs
- Rotation3DAnimationUsingKeyFrames.cs
- GridViewColumnCollectionChangedEventArgs.cs
- EventlogProvider.cs
- UnsafeCollabNativeMethods.cs
- Utilities.cs
- BinaryObjectInfo.cs
- _ServiceNameStore.cs
- EndPoint.cs
- SchemaDeclBase.cs
- Trace.cs
- BasicExpandProvider.cs
- elementinformation.cs
- HashHelper.cs
- SQLBinary.cs
- CqlWriter.cs
- CompilerCollection.cs
- StretchValidation.cs
- OracleTransaction.cs
- ServiceModelSectionGroup.cs
- DataTableMapping.cs
- OutKeywords.cs
- assemblycache.cs
- AlphabeticalEnumConverter.cs
- SimpleTypeResolver.cs
- QuaternionIndependentAnimationStorage.cs
- TypeConstant.cs
- MenuAutomationPeer.cs
- File.cs
- PageCatalogPart.cs
- AppSettings.cs
- AuthorizationSection.cs
- Int32Rect.cs
- AppDomainCompilerProxy.cs
- BuiltInExpr.cs
- Propagator.JoinPropagator.cs
- _IPv4Address.cs
- AutomationProperty.cs
- InkCanvasSelectionAdorner.cs
- MultiPageTextView.cs
- StoreContentChangedEventArgs.cs
- ADConnectionHelper.cs
- RoleGroup.cs
- GradientSpreadMethodValidation.cs
- StandardBindingOptionalReliableSessionElement.cs
- URLIdentityPermission.cs
- Int32CollectionValueSerializer.cs
- EntityProxyTypeInfo.cs
- WriterOutput.cs
- XpsDigitalSignature.cs
- ZipIORawDataFileBlock.cs
- StringSource.cs
- SelectionRangeConverter.cs
- SafeNativeMethods.cs
- OutKeywords.cs
- TemporaryBitmapFile.cs
- SoapObjectWriter.cs
- SqlBulkCopyColumnMapping.cs
- CommentEmitter.cs
- RawMouseInputReport.cs
- TypeSystemProvider.cs
- ObjectTypeMapping.cs
- XpsS0ValidatingLoader.cs
- IntegerValidatorAttribute.cs
- GroupDescription.cs
- XmlLinkedNode.cs
- StructuralObject.cs
- Visitor.cs
- LinearQuaternionKeyFrame.cs
- Win32Native.cs
- SpecialFolderEnumConverter.cs
- PackWebRequestFactory.cs
- FileAuthorizationModule.cs
- HttpWrapper.cs
- GeometryGroup.cs
- CodeLabeledStatement.cs
- KnownBoxes.cs
- SelectionProcessor.cs
- PointConverter.cs
- ExtensionSimplifierMarkupObject.cs
- ColumnBinding.cs
- TextBox.cs
- DocumentPropertiesDialog.cs
- __Filters.cs
- DateTimeOffsetStorage.cs