Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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. // // ==--== /*============================================================================== ** ** 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataObject.cs
- StreamingContext.cs
- GenericQueueSurrogate.cs
- TraceSection.cs
- SiteMapPath.cs
- ZipIOExtraField.cs
- DeobfuscatingStream.cs
- HandlerFactoryWrapper.cs
- OleDbCommand.cs
- OverrideMode.cs
- DockProviderWrapper.cs
- ZipIOLocalFileBlock.cs
- ElementNotAvailableException.cs
- AddInPipelineAttributes.cs
- ToolZone.cs
- ConvertTextFrag.cs
- Properties.cs
- DataGridCellsPresenter.cs
- ProcessRequestArgs.cs
- RegexParser.cs
- entityreference_tresulttype.cs
- NameTable.cs
- ApplicationContext.cs
- IntegerFacetDescriptionElement.cs
- InvalidPropValue.cs
- ReadOnlyCollectionBase.cs
- PersonalizableAttribute.cs
- CompensationDesigner.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- Vector3DCollection.cs
- InvalidEnumArgumentException.cs
- DoubleAnimation.cs
- GradientStopCollection.cs
- RoleGroupCollectionEditor.cs
- SqlCacheDependencyDatabase.cs
- DecimalConverter.cs
- TypeDescriptionProviderAttribute.cs
- NonBatchDirectoryCompiler.cs
- SystemFonts.cs
- WebPartRestoreVerb.cs
- DrawingBrush.cs
- TrackBar.cs
- DataSourceHelper.cs
- CompilationUtil.cs
- UrlMappingsModule.cs
- Package.cs
- TextChangedEventArgs.cs
- TypedServiceOperationListItem.cs
- OptimalBreakSession.cs
- XmlSchemaSimpleType.cs
- EventBuilder.cs
- HttpCacheVary.cs
- NameNode.cs
- FixedSOMElement.cs
- Attributes.cs
- ResolveCriteriaCD1.cs
- _Win32.cs
- DataDocumentXPathNavigator.cs
- DataGridViewHeaderCell.cs
- FloatMinMaxAggregationOperator.cs
- COM2IPerPropertyBrowsingHandler.cs
- CustomAttributeBuilder.cs
- DbBuffer.cs
- BinHexEncoder.cs
- PathData.cs
- ImplicitInputBrush.cs
- RegexCharClass.cs
- SegmentInfo.cs
- ToolStripGripRenderEventArgs.cs
- WindowsToolbar.cs
- LockedActivityGlyph.cs
- CustomLineCap.cs
- CompilerGeneratedAttribute.cs
- SqlResolver.cs
- CodeStatement.cs
- SinglePhaseEnlistment.cs
- Monitor.cs
- RuntimeWrappedException.cs
- Propagator.JoinPropagator.SubstitutingCloneVisitor.cs
- Ray3DHitTestResult.cs
- entitydatasourceentitysetnameconverter.cs
- XmlUrlResolver.cs
- MenuAdapter.cs
- RectIndependentAnimationStorage.cs
- Triangle.cs
- XmlAttributeOverrides.cs
- WebRequestModuleElement.cs
- WebPageTraceListener.cs
- MobileCapabilities.cs
- GridErrorDlg.cs
- DeviceSpecificDialogCachedState.cs
- HtmlTextArea.cs
- DataTemplateSelector.cs
- GlyphCollection.cs
- EntityRecordInfo.cs
- ComboBoxDesigner.cs
- DecoderFallbackWithFailureFlag.cs
- XmlSchemaException.cs
- DeflateEmulationStream.cs
- WebPartDescription.cs