Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / ApplicationException.cs / 1305376 / ApplicationException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ApplicationException ** ** ** Purpose: The base class for all "less serious" exceptions that must be ** declared or caught. ** ** =============================================================================*/ namespace System { using System.Runtime.Serialization; // The ApplicationException is the base class for nonfatal, // application errors that occur. These exceptions are generated // (i.e., thrown) by an application, not the Runtime. Applications that need // to create their own exceptions do so by extending this class. // ApplicationException extends but adds no new functionality to // RecoverableException. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class ApplicationException : Exception { // Creates a new ApplicationException with its message string set to // the empty string, its HRESULT set to COR_E_APPLICATION, // and its ExceptionInfo reference set to null. public ApplicationException() : base(Environment.GetResourceString("Arg_ApplicationException")) { SetErrorCode(__HResults.COR_E_APPLICATION); } // Creates a new ApplicationException with its message string set to // message, its HRESULT set to COR_E_APPLICATION, // and its ExceptionInfo reference set to null. // public ApplicationException(String message) : base(message) { SetErrorCode(__HResults.COR_E_APPLICATION); } public ApplicationException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_APPLICATION); } [System.Security.SecuritySafeCritical] // auto-generated protected ApplicationException(SerializationInfo info, StreamingContext context) : base(info, context) { } } } // 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
- HybridWebProxyFinder.cs
- DllHostedComPlusServiceHost.cs
- SimpleBitVector32.cs
- MenuStrip.cs
- TableTextElementCollectionInternal.cs
- path.cs
- ThreadAttributes.cs
- PageCanvasSize.cs
- FragmentQueryKB.cs
- securestring.cs
- QueueProcessor.cs
- SolidBrush.cs
- SHA256Managed.cs
- basemetadatamappingvisitor.cs
- ListenerTraceUtility.cs
- ISessionStateStore.cs
- BevelBitmapEffect.cs
- ProviderException.cs
- Control.cs
- EventListener.cs
- NamespaceDisplayAutomationPeer.cs
- RuleInfoComparer.cs
- ColorKeyFrameCollection.cs
- AutomationIdentifier.cs
- TableHeaderCell.cs
- HttpCapabilitiesSectionHandler.cs
- WebConfigurationHostFileChange.cs
- Transform3DGroup.cs
- AbstractDataSvcMapFileLoader.cs
- JumpPath.cs
- XPathParser.cs
- EventBindingService.cs
- MsmqChannelFactory.cs
- TextCompositionEventArgs.cs
- SqlUserDefinedTypeAttribute.cs
- WebPartVerbCollection.cs
- BaseValidatorDesigner.cs
- SecureEnvironment.cs
- SqlInternalConnection.cs
- Wrapper.cs
- KeyManager.cs
- VersionedStreamOwner.cs
- PixelFormatConverter.cs
- DependencyPropertyConverter.cs
- SQLByte.cs
- WebBrowser.cs
- DictionaryManager.cs
- SystemIPGlobalStatistics.cs
- WorkItem.cs
- ZeroOpNode.cs
- DocumentXPathNavigator.cs
- DataGridViewColumnCollection.cs
- DocumentAutomationPeer.cs
- XmlNodeComparer.cs
- ServiceProviders.cs
- RemoteArgument.cs
- GroupItemAutomationPeer.cs
- PolicyLevel.cs
- DbExpressionRules.cs
- Thumb.cs
- Metadata.cs
- XmlNodeChangedEventArgs.cs
- XmlSchemaExporter.cs
- RetrieveVirtualItemEventArgs.cs
- Multiply.cs
- ListControlBoundActionList.cs
- FileInfo.cs
- ValidatingCollection.cs
- ColumnResizeUndoUnit.cs
- CatalogPart.cs
- ControlCollection.cs
- EndpointInfoCollection.cs
- __TransparentProxy.cs
- RenderData.cs
- LingerOption.cs
- ApplicationFileCodeDomTreeGenerator.cs
- Aggregates.cs
- CheckBoxList.cs
- BaseValidator.cs
- MenuItem.cs
- XPathSingletonIterator.cs
- ResourceReader.cs
- ThemeDictionaryExtension.cs
- IntSecurity.cs
- RuntimeCompatibilityAttribute.cs
- BuildProviderCollection.cs
- PiiTraceSource.cs
- Int64KeyFrameCollection.cs
- EdmItemCollection.cs
- ZipIOExtraFieldPaddingElement.cs
- UniformGrid.cs
- CmsUtils.cs
- WpfXamlLoader.cs
- Internal.cs
- BuildDependencySet.cs
- DesignerActionHeaderItem.cs
- TreeNodeSelectionProcessor.cs
- SequenceDesignerAccessibleObject.cs
- HttpException.cs
- AnnotationResourceCollection.cs