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
- ItemCheckEvent.cs
- ICspAsymmetricAlgorithm.cs
- GeneralTransform.cs
- DESCryptoServiceProvider.cs
- SelectionPattern.cs
- SqlNotificationEventArgs.cs
- DocumentViewerConstants.cs
- DataControlImageButton.cs
- DataGridViewCellCancelEventArgs.cs
- SetterBaseCollection.cs
- MemoryMappedView.cs
- DataRowComparer.cs
- PerformanceCounterLib.cs
- AssemblyHelper.cs
- XmlAttributeAttribute.cs
- SqlTriggerAttribute.cs
- SqlBuffer.cs
- SqlDataSourceSummaryPanel.cs
- _AutoWebProxyScriptEngine.cs
- Tokenizer.cs
- ExternalFile.cs
- DataChangedEventManager.cs
- XmlIterators.cs
- ThicknessAnimationUsingKeyFrames.cs
- ObjectHandle.cs
- ReflectionUtil.cs
- DesignerLoader.cs
- SqlDataSource.cs
- OracleRowUpdatingEventArgs.cs
- DataGridViewCellParsingEventArgs.cs
- LoginName.cs
- DataGridColumnDropSeparator.cs
- GeometryValueSerializer.cs
- TextRenderer.cs
- PenContexts.cs
- MulticastDelegate.cs
- IItemProperties.cs
- ScriptResourceInfo.cs
- SerializationSectionGroup.cs
- AsyncCompletedEventArgs.cs
- Rotation3D.cs
- XmlSchemaChoice.cs
- ImageMap.cs
- WindowsToolbarAsMenu.cs
- RunClient.cs
- GeneralTransform.cs
- XmlValueConverter.cs
- SystemIcmpV6Statistics.cs
- XslTransform.cs
- DataChangedEventManager.cs
- HttpFileCollectionBase.cs
- LinqDataView.cs
- CancellationToken.cs
- CallInfo.cs
- ZipIOExtraFieldPaddingElement.cs
- OneOf.cs
- SqlStream.cs
- MostlySingletonList.cs
- BasicExpressionVisitor.cs
- VariableQuery.cs
- IISUnsafeMethods.cs
- PageCodeDomTreeGenerator.cs
- SafeTokenHandle.cs
- XmlDesignerDataSourceView.cs
- _ContextAwareResult.cs
- ListViewPagedDataSource.cs
- ValidatingReaderNodeData.cs
- GridViewUpdatedEventArgs.cs
- ObjectAnimationBase.cs
- SupportsEventValidationAttribute.cs
- EmbeddedMailObjectsCollection.cs
- ObjectQuery_EntitySqlExtensions.cs
- StateRuntime.cs
- DesignerHost.cs
- MemoryStream.cs
- HighlightComponent.cs
- ProvideValueServiceProvider.cs
- XmlWriterDelegator.cs
- WebPartMinimizeVerb.cs
- Size.cs
- InternalConfigSettingsFactory.cs
- BitmapEffectOutputConnector.cs
- SynchronizedInputAdaptor.cs
- PathNode.cs
- XmlSerializerNamespaces.cs
- KnownIds.cs
- DataGridViewCellValueEventArgs.cs
- Region.cs
- RootBuilder.cs
- ParameterEditorUserControl.cs
- SubqueryTrackingVisitor.cs
- DataBindEngine.cs
- RequestQueryParser.cs
- PropertyTabChangedEvent.cs
- EntityDataSourceStatementEditorForm.cs
- XmlTextReaderImplHelpers.cs
- BitmapData.cs
- UInt32Converter.cs
- TextAnchor.cs
- SqlDataReaderSmi.cs