Code:
/ DotNET / DotNET / 8.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
- TCPListener.cs
- TreeNodeBindingCollection.cs
- AtomicFile.cs
- WindowsFormsDesignerOptionService.cs
- recordstatefactory.cs
- OutputCacheModule.cs
- NumberFormatter.cs
- WebConfigManager.cs
- SafeMarshalContext.cs
- ClientFormsAuthenticationCredentials.cs
- ServiceMoniker.cs
- TemplateParser.cs
- AddInSegmentDirectoryNotFoundException.cs
- DataGridView.cs
- OciLobLocator.cs
- CharStorage.cs
- XmlStreamedByteStreamReader.cs
- PointIndependentAnimationStorage.cs
- WebBrowserDesigner.cs
- DataGridViewComboBoxEditingControl.cs
- Component.cs
- ListViewItem.cs
- WebEventTraceProvider.cs
- DateRangeEvent.cs
- HyperLinkColumn.cs
- DetailsViewInsertEventArgs.cs
- TemplateControlBuildProvider.cs
- XmlWrappingReader.cs
- FormsAuthenticationTicket.cs
- RadioButtonList.cs
- Stylesheet.cs
- WizardPanel.cs
- ExpressionList.cs
- XmlNotation.cs
- Registry.cs
- BypassElementCollection.cs
- DesignerHierarchicalDataSourceView.cs
- BulletDecorator.cs
- IisTraceListener.cs
- RoutedEventConverter.cs
- PackageFilter.cs
- TextElementEnumerator.cs
- DbDeleteCommandTree.cs
- ExpressionBuilderCollection.cs
- WrappedIUnknown.cs
- TheQuery.cs
- ToolStripDropDownMenu.cs
- DescendantOverDescendantQuery.cs
- GridLength.cs
- ColumnClickEvent.cs
- ContentElementCollection.cs
- ToolStripDropDownItemDesigner.cs
- ActivityExecutionContext.cs
- TreeViewCancelEvent.cs
- validationstate.cs
- Application.cs
- MessageOperationFormatter.cs
- MergePropertyDescriptor.cs
- ValidationResult.cs
- LinqTreeNodeEvaluator.cs
- ValidatorCompatibilityHelper.cs
- ProgressBarAutomationPeer.cs
- SafeProcessHandle.cs
- RequestUriProcessor.cs
- NominalTypeEliminator.cs
- WindowsFormsSynchronizationContext.cs
- ElementUtil.cs
- AttachInfo.cs
- _AutoWebProxyScriptWrapper.cs
- SettingsPropertyValueCollection.cs
- LocatorManager.cs
- Vector3D.cs
- RegisteredScript.cs
- DetailsView.cs
- OpenFileDialog.cs
- SiteMembershipCondition.cs
- DesignerAttributeInfo.cs
- WebFaultException.cs
- RecordBuilder.cs
- XPathScanner.cs
- ACL.cs
- XmlDictionaryReaderQuotas.cs
- ConfigXmlText.cs
- BaseProcessProtocolHandler.cs
- PropertyManager.cs
- GridViewHeaderRowPresenter.cs
- SimpleLine.cs
- DataObject.cs
- MenuItemCollection.cs
- ResourceProviderFactory.cs
- IconConverter.cs
- MobileRedirect.cs
- WebPartEditVerb.cs
- EmptyStringExpandableObjectConverter.cs
- XmlText.cs
- TextRunCache.cs
- FragmentQueryProcessor.cs
- ClientCultureInfo.cs
- HtmlEmptyTagControlBuilder.cs
- XPathBuilder.cs