Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaSimpleContentRestriction.cs
- UIElementParagraph.cs
- ByteStreamGeometryContext.cs
- Transform3DGroup.cs
- ProviderSettingsCollection.cs
- HttpProfileBase.cs
- StreamGeometry.cs
- ConfigurationElementProperty.cs
- Matrix3DConverter.cs
- StylusButtonEventArgs.cs
- Scene3D.cs
- ItemType.cs
- FramingEncoders.cs
- XPathDocument.cs
- ResolveMatchesApril2005.cs
- CellNormalizer.cs
- FixedSOMContainer.cs
- MimeTypeMapper.cs
- IPHostEntry.cs
- ChildChangedEventArgs.cs
- InvalidDataException.cs
- StreamResourceInfo.cs
- Timeline.cs
- ScrollEventArgs.cs
- ExpandSegmentCollection.cs
- PlanCompilerUtil.cs
- LinqDataSourceSelectEventArgs.cs
- RequestCacheValidator.cs
- TreeViewCancelEvent.cs
- DataIdProcessor.cs
- ProgressPage.cs
- LambdaCompiler.cs
- TableItemPattern.cs
- Int32Collection.cs
- SqlNotificationEventArgs.cs
- ObjectStorage.cs
- QueueProcessor.cs
- DateTimeConverter.cs
- OperationInfo.cs
- ErrorEventArgs.cs
- Visual3D.cs
- HyperLinkColumn.cs
- TickBar.cs
- DPTypeDescriptorContext.cs
- XPathMultyIterator.cs
- ReferenceSchema.cs
- EUCJPEncoding.cs
- XmlUnspecifiedAttribute.cs
- GeneralTransformGroup.cs
- PersistenceException.cs
- DataObjectPastingEventArgs.cs
- ColorConverter.cs
- HtmlShim.cs
- CodeAssignStatement.cs
- Compilation.cs
- TokenizerHelper.cs
- MulticastDelegate.cs
- ForceCopyBuildProvider.cs
- LambdaCompiler.Expressions.cs
- TextTreeRootTextBlock.cs
- ReverseInheritProperty.cs
- StyleBamlRecordReader.cs
- KeyInstance.cs
- Matrix3DConverter.cs
- HttpCachePolicy.cs
- TimeSpanOrInfiniteValidator.cs
- ClientScriptManagerWrapper.cs
- ByteAnimationBase.cs
- OlePropertyStructs.cs
- RewritingSimplifier.cs
- CodeRemoveEventStatement.cs
- PKCS1MaskGenerationMethod.cs
- PathFigureCollection.cs
- CachedBitmap.cs
- DbConnectionClosed.cs
- GregorianCalendar.cs
- DecoderFallbackWithFailureFlag.cs
- Operator.cs
- TrustLevel.cs
- TextMetrics.cs
- WSFederationHttpSecurityMode.cs
- FontSourceCollection.cs
- JavascriptCallbackBehaviorAttribute.cs
- ConvertersCollection.cs
- MsmqReceiveHelper.cs
- SpellerError.cs
- ClientTarget.cs
- SrgsRule.cs
- LineServices.cs
- WebPartEditorCancelVerb.cs
- WsdlBuildProvider.cs
- SafeEventLogWriteHandle.cs
- Parameter.cs
- HostedTransportConfigurationBase.cs
- RedirectionProxy.cs
- MediaPlayerState.cs
- SystemParameters.cs
- ListBoxItemAutomationPeer.cs
- ScriptHandlerFactory.cs
- EntityClassGenerator.cs