Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / ApplicationException.cs / 1 / 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); } protected ApplicationException(SerializationInfo info, StreamingContext context) : base(info, context) { } } } // 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
- AssemblyAttributesGoHere.cs
- SelectorItemAutomationPeer.cs
- FlowLayoutPanel.cs
- PeerCollaboration.cs
- PropertyTabChangedEvent.cs
- NavigationWindow.cs
- DrawingVisualDrawingContext.cs
- URLMembershipCondition.cs
- DbConnectionPoolGroupProviderInfo.cs
- OdbcConnectionFactory.cs
- WindowsAltTab.cs
- ConnectionStringsExpressionBuilder.cs
- DiscardableAttribute.cs
- TextModifierScope.cs
- EventSinkHelperWriter.cs
- AsymmetricKeyExchangeFormatter.cs
- NullReferenceException.cs
- WindowShowOrOpenTracker.cs
- NeutralResourcesLanguageAttribute.cs
- DataGridViewIntLinkedList.cs
- UnsafeNativeMethods.cs
- TreeNodeStyle.cs
- LineGeometry.cs
- RuntimeIdentifierPropertyAttribute.cs
- Dynamic.cs
- IfAction.cs
- ClientFormsIdentity.cs
- MenuItemBindingCollection.cs
- DiscoveryEndpoint.cs
- ViewCellSlot.cs
- Number.cs
- MenuScrollingVisibilityConverter.cs
- BaseProcessProtocolHandler.cs
- ApplicationProxyInternal.cs
- DeleteHelper.cs
- TypeLoadException.cs
- AttributeEmitter.cs
- PolicyStatement.cs
- AllMembershipCondition.cs
- PostBackOptions.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- XmlNotation.cs
- GuidConverter.cs
- PrivateFontCollection.cs
- SapiRecoContext.cs
- EventlogProvider.cs
- Message.cs
- JournalEntryStack.cs
- FixedDocument.cs
- FormParameter.cs
- LoadedEvent.cs
- SerialReceived.cs
- SwitchExpression.cs
- ExpressionVisitorHelpers.cs
- UIElement3D.cs
- Hashtable.cs
- BindingElement.cs
- ComponentCodeDomSerializer.cs
- CatalogPartCollection.cs
- TcpServerChannel.cs
- Composition.cs
- WizardSideBarListControlItem.cs
- SortFieldComparer.cs
- SetMemberBinder.cs
- ConsoleTraceListener.cs
- CommonDialog.cs
- MemoryStream.cs
- ProgressChangedEventArgs.cs
- RSACryptoServiceProvider.cs
- GeometryHitTestParameters.cs
- EndpointIdentityExtension.cs
- TextSelectionProcessor.cs
- StringValidator.cs
- ReturnEventArgs.cs
- MatrixTransform.cs
- PaintValueEventArgs.cs
- PropertyCondition.cs
- DesignTimeType.cs
- NonSerializedAttribute.cs
- CursorInteropHelper.cs
- ContractInstanceProvider.cs
- SQLBinaryStorage.cs
- LocationSectionRecord.cs
- WpfKnownMember.cs
- UTF8Encoding.cs
- safePerfProviderHandle.cs
- ObjectSet.cs
- MergeLocalizationDirectives.cs
- WebServicesDescriptionAttribute.cs
- XPathEmptyIterator.cs
- Msec.cs
- XmlNullResolver.cs
- MetafileHeader.cs
- HyperLinkDesigner.cs
- MissingMethodException.cs
- objectresult_tresulttype.cs
- MaskedTextProvider.cs
- safex509handles.cs
- CalendarAutomationPeer.cs
- OciEnlistContext.cs