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
- mda.cs
- InsufficientMemoryException.cs
- ControlCachePolicy.cs
- Transform.cs
- BamlLocalizabilityResolver.cs
- DBSchemaTable.cs
- DefaultHttpHandler.cs
- PermissionAttributes.cs
- ControlParameter.cs
- XamlPathDataSerializer.cs
- PersistChildrenAttribute.cs
- ExecutionEngineException.cs
- PageClientProxyGenerator.cs
- Delegate.cs
- ViewStateModeByIdAttribute.cs
- PropertyChangeTracker.cs
- MessageSecurityProtocol.cs
- SecurityVersion.cs
- RegionIterator.cs
- GiveFeedbackEventArgs.cs
- SqlTriggerContext.cs
- WinCategoryAttribute.cs
- DataGridViewColumn.cs
- MetadataCacheItem.cs
- NamespaceMapping.cs
- MobileFormsAuthentication.cs
- OdbcCommandBuilder.cs
- InputElement.cs
- NetCodeGroup.cs
- QueryInterceptorAttribute.cs
- ProxySimple.cs
- ObjectStateManagerMetadata.cs
- ZipQueryOperator.cs
- DataControlFieldCollection.cs
- ConfigXmlComment.cs
- XmlRootAttribute.cs
- SecurityElement.cs
- TextParagraphProperties.cs
- XmlSchemaSubstitutionGroup.cs
- CustomErrorCollection.cs
- RelationshipConverter.cs
- PositiveTimeSpanValidatorAttribute.cs
- MultipleViewProviderWrapper.cs
- SoundPlayer.cs
- DecoderBestFitFallback.cs
- ModelVisual3D.cs
- ObjectViewFactory.cs
- CollectionChangeEventArgs.cs
- ObjectKeyFrameCollection.cs
- WorkerRequest.cs
- AppDomainFactory.cs
- TransformValueSerializer.cs
- processwaithandle.cs
- IisTraceListener.cs
- ComponentDispatcherThread.cs
- ListViewGroup.cs
- XmlDocumentFragment.cs
- LineGeometry.cs
- SystemTcpConnection.cs
- WmpBitmapDecoder.cs
- MarkerProperties.cs
- DefaultProfileManager.cs
- Profiler.cs
- XmlEncoding.cs
- querybuilder.cs
- PersonalizablePropertyEntry.cs
- HandlerBase.cs
- ToolbarAUtomationPeer.cs
- WithStatement.cs
- FrameworkElementFactory.cs
- objectresult_tresulttype.cs
- CollectionViewGroupRoot.cs
- ContentType.cs
- NavigationPropertyEmitter.cs
- StringWriter.cs
- QueryStringConverter.cs
- XmlAnyElementAttributes.cs
- DbConnectionFactory.cs
- OracleMonthSpan.cs
- XmlSchemaAnnotated.cs
- ScrollBar.cs
- ExportException.cs
- Int32Collection.cs
- ArrayWithOffset.cs
- MustUnderstandSoapException.cs
- ServiceSettingsResponseInfo.cs
- ServicePointManagerElement.cs
- NetworkStream.cs
- ContextMenu.cs
- versioninfo.cs
- EncryptedPackageFilter.cs
- StylusButtonEventArgs.cs
- GenericTypeParameterBuilder.cs
- UnicodeEncoding.cs
- StyleBamlTreeBuilder.cs
- SequentialUshortCollection.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- BindUriHelper.cs
- Visual.cs
- CalendarDay.cs