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
- GroupQuery.cs
- XmlSchemaGroupRef.cs
- DataTableClearEvent.cs
- SHA1.cs
- SafeNativeMethodsCLR.cs
- ReservationNotFoundException.cs
- ApplicationSecurityInfo.cs
- InternalConfigHost.cs
- MetadataItemCollectionFactory.cs
- BackoffTimeoutHelper.cs
- Drawing.cs
- XmlRootAttribute.cs
- DataTableReader.cs
- ConditionCollection.cs
- AmbientEnvironment.cs
- SystemWebSectionGroup.cs
- CookielessHelper.cs
- SqlServices.cs
- SqlUserDefinedTypeAttribute.cs
- PropertyCollection.cs
- TableLayoutRowStyleCollection.cs
- ResourceDictionary.cs
- HwndHostAutomationPeer.cs
- DoubleAnimationUsingPath.cs
- ConnectionProviderAttribute.cs
- QueryTask.cs
- XmlSchemaInclude.cs
- SyndicationSerializer.cs
- Comparer.cs
- M3DUtil.cs
- ChangeDirector.cs
- ParenthesizePropertyNameAttribute.cs
- SqlWriter.cs
- SystemWebCachingSectionGroup.cs
- AttributeUsageAttribute.cs
- PageBorderless.cs
- XmlConvert.cs
- PropertyKey.cs
- TextCompositionManager.cs
- ToolStripItemImageRenderEventArgs.cs
- EntityDataSourceChangingEventArgs.cs
- UserPersonalizationStateInfo.cs
- AppSettingsReader.cs
- PolyBezierSegment.cs
- Currency.cs
- ToolStripOverflowButton.cs
- WindowsFormsHelpers.cs
- BuildProviderInstallComponent.cs
- DocumentStream.cs
- CodeMemberMethod.cs
- QilXmlReader.cs
- XamlContextStack.cs
- Authorization.cs
- ServiceConfigurationTraceRecord.cs
- TextEndOfSegment.cs
- StoreContentChangedEventArgs.cs
- WeakHashtable.cs
- BooleanFacetDescriptionElement.cs
- IPAddressCollection.cs
- ToolBarButton.cs
- VirtualizedItemPattern.cs
- Encoder.cs
- CustomAttribute.cs
- HitTestFilterBehavior.cs
- SymDocumentType.cs
- Set.cs
- RawMouseInputReport.cs
- EdmItemCollection.OcAssemblyCache.cs
- RecognizerStateChangedEventArgs.cs
- newinstructionaction.cs
- FormsAuthentication.cs
- MetadataHelper.cs
- ListViewCancelEventArgs.cs
- DependencyPropertyAttribute.cs
- ScrollContentPresenter.cs
- XPathDocumentBuilder.cs
- UpdateRecord.cs
- ComboBoxAutomationPeer.cs
- HitTestDrawingContextWalker.cs
- CapabilitiesUse.cs
- PrinterUnitConvert.cs
- DataViewSettingCollection.cs
- DatagramAdapter.cs
- MachineKeySection.cs
- PtsPage.cs
- OdbcTransaction.cs
- Attributes.cs
- DefaultValidator.cs
- StringConverter.cs
- TypeListConverter.cs
- MediaTimeline.cs
- XmlSchemaObjectTable.cs
- EntityReference.cs
- SurrogateEncoder.cs
- AccessViolationException.cs
- ViewService.cs
- SpecialFolderEnumConverter.cs
- ReadOnlyNameValueCollection.cs
- safex509handles.cs
- MenuStrip.cs