Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // // ==--== /*============================================================================== ** ** 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DesignerForm.cs
- TableChangeProcessor.cs
- TableFieldsEditor.cs
- RegexBoyerMoore.cs
- ParserExtension.cs
- RequestDescription.cs
- PathSegment.cs
- IntegerCollectionEditor.cs
- dataSvcMapFileLoader.cs
- ObsoleteAttribute.cs
- DispatcherHookEventArgs.cs
- HighlightVisual.cs
- CellIdBoolean.cs
- ObjectManager.cs
- SynchronizedInputAdaptor.cs
- MetafileEditor.cs
- WebPartCancelEventArgs.cs
- CssTextWriter.cs
- DataGridViewCellStyleConverter.cs
- MessageAction.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- WindowsFormsLinkLabel.cs
- ToolStripManager.cs
- TextTreeInsertElementUndoUnit.cs
- EntityViewContainer.cs
- ConnectivityStatus.cs
- DictionaryKeyPropertyAttribute.cs
- AuthenticationModulesSection.cs
- FixedPageStructure.cs
- DrawListViewColumnHeaderEventArgs.cs
- DiagnosticTraceSource.cs
- TrackingServices.cs
- XmlIlTypeHelper.cs
- ImageCreator.cs
- FontFamilyValueSerializer.cs
- CommandManager.cs
- DataStorage.cs
- RelationshipFixer.cs
- WsdlInspector.cs
- OrderedDictionaryStateHelper.cs
- HijriCalendar.cs
- Facet.cs
- FeatureSupport.cs
- bindurihelper.cs
- SetMemberBinder.cs
- X509CertificateClaimSet.cs
- KeyFrames.cs
- Point3DAnimationUsingKeyFrames.cs
- ApplicationServiceHelper.cs
- RuleAction.cs
- InstanceValue.cs
- XmlTextAttribute.cs
- wgx_commands.cs
- Triangle.cs
- _Connection.cs
- PointAnimationUsingKeyFrames.cs
- XPathSingletonIterator.cs
- Schema.cs
- InkCanvasSelection.cs
- SafeCryptoKeyHandle.cs
- ControlPropertyNameConverter.cs
- AddIn.cs
- ProtocolElementCollection.cs
- WebSysDisplayNameAttribute.cs
- XmlSchemaFacet.cs
- LicenseProviderAttribute.cs
- FormsAuthenticationEventArgs.cs
- AppSettingsExpressionBuilder.cs
- SharedStatics.cs
- KeyManager.cs
- DataServiceQuery.cs
- Attributes.cs
- FacetValueContainer.cs
- EmptyControlCollection.cs
- MulticastOption.cs
- HtmlImage.cs
- ConfigPathUtility.cs
- AudioLevelUpdatedEventArgs.cs
- IPEndPoint.cs
- SqlPersonalizationProvider.cs
- DbLambda.cs
- InternalControlCollection.cs
- SplitterDesigner.cs
- PerfProviderCollection.cs
- VariableElement.cs
- Missing.cs
- WinEventQueueItem.cs
- XmlSchemaValidator.cs
- TraceSection.cs
- MostlySingletonList.cs
- MessageProtectionOrder.cs
- EditingScopeUndoUnit.cs
- SemaphoreFullException.cs
- ExplicitDiscriminatorMap.cs
- ChtmlImageAdapter.cs
- ContextMenu.cs
- PropertyReferenceExtension.cs
- PropertyEmitterBase.cs
- DbInsertCommandTree.cs
- TokenizerHelper.cs