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
- Tracer.cs
- OuterGlowBitmapEffect.cs
- TextTreeInsertElementUndoUnit.cs
- PreviewKeyDownEventArgs.cs
- TextLineResult.cs
- SmiEventSink_Default.cs
- ScriptHandlerFactory.cs
- DataGridToolTip.cs
- SessionStateContainer.cs
- SwitchLevelAttribute.cs
- SerializableAttribute.cs
- PropertyStore.cs
- Exceptions.cs
- ContractTypeNameCollection.cs
- FlowLayoutPanel.cs
- EncodingNLS.cs
- ToolStripTextBox.cs
- WpfKnownType.cs
- HtmlInputButton.cs
- PerformanceCounterPermissionEntry.cs
- PaginationProgressEventArgs.cs
- SrgsToken.cs
- RoutedPropertyChangedEventArgs.cs
- CalendarDay.cs
- SoapSchemaExporter.cs
- Optimizer.cs
- COM2Enum.cs
- SerializationAttributes.cs
- IndependentAnimationStorage.cs
- LogSwitch.cs
- DrawingImage.cs
- PropertyTabChangedEvent.cs
- BooleanKeyFrameCollection.cs
- CompModSwitches.cs
- DoubleConverter.cs
- EntityContainer.cs
- ClientTarget.cs
- RC2.cs
- RewritingPass.cs
- PropertyRecord.cs
- RegexCaptureCollection.cs
- TextInfo.cs
- CompModSwitches.cs
- GPStream.cs
- GC.cs
- LoginView.cs
- XmlUrlResolver.cs
- PinProtectionHelper.cs
- DataBindingList.cs
- QilNode.cs
- CollaborationHelperFunctions.cs
- RIPEMD160Managed.cs
- _ConnectOverlappedAsyncResult.cs
- CachingHintValidation.cs
- diagnosticsswitches.cs
- ImageDrawing.cs
- ExpressionBuilder.cs
- CodeVariableDeclarationStatement.cs
- InkCanvasSelection.cs
- VectorCollectionValueSerializer.cs
- XmlDocumentSurrogate.cs
- FileDataSourceCache.cs
- CachedFontFace.cs
- KnownAssemblyEntry.cs
- DesignerRegion.cs
- ValueProviderWrapper.cs
- FillBehavior.cs
- EdmType.cs
- Operand.cs
- Label.cs
- DelegateHelpers.cs
- ColorConvertedBitmap.cs
- CollectionViewGroup.cs
- TextEditorLists.cs
- XmlLinkedNode.cs
- RenamedEventArgs.cs
- AsymmetricCryptoHandle.cs
- StringDictionaryCodeDomSerializer.cs
- WindowsTreeView.cs
- XmlSchemaAll.cs
- CalendarData.cs
- FtpWebResponse.cs
- EventNotify.cs
- Italic.cs
- MemberNameValidator.cs
- BitmapEffectInput.cs
- ParameterElementCollection.cs
- ToolstripProfessionalRenderer.cs
- ValueProviderWrapper.cs
- CachingHintValidation.cs
- TraceSwitch.cs
- DesignerDataTable.cs
- CodeVariableReferenceExpression.cs
- DataServiceRequest.cs
- DeploymentSectionCache.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- OrderByBuilder.cs
- WebBrowserBase.cs
- SqlCrossApplyToCrossJoin.cs
- ZipPackagePart.cs