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
- FileClassifier.cs
- MetafileEditor.cs
- LogicalExpr.cs
- Pair.cs
- ProtectedConfigurationProviderCollection.cs
- ScriptResourceHandler.cs
- AppSettingsReader.cs
- AccessViolationException.cs
- CodeBinaryOperatorExpression.cs
- ColumnMapTranslator.cs
- PopupControlService.cs
- InheritanceContextChangedEventManager.cs
- Hash.cs
- StandardMenuStripVerb.cs
- ThicknessAnimationBase.cs
- BlurBitmapEffect.cs
- ByeMessage11.cs
- Variant.cs
- PinnedBufferMemoryStream.cs
- PageHandlerFactory.cs
- UIElement.cs
- SerTrace.cs
- Vector3DAnimation.cs
- ConstraintEnumerator.cs
- sitestring.cs
- AuthStoreRoleProvider.cs
- FileUtil.cs
- AnnotationMap.cs
- FlatButtonAppearance.cs
- TreeNode.cs
- LambdaCompiler.Binary.cs
- DoubleAverageAggregationOperator.cs
- PipelineModuleStepContainer.cs
- XPathAncestorIterator.cs
- CopyAction.cs
- User.cs
- DesignerGeometryHelper.cs
- ExpandCollapsePattern.cs
- Win32.cs
- RightsManagementPermission.cs
- RuleAction.cs
- MetaModel.cs
- PageTheme.cs
- AppearanceEditorPart.cs
- MatrixIndependentAnimationStorage.cs
- CacheEntry.cs
- BuildProviderAppliesToAttribute.cs
- SamlDoNotCacheCondition.cs
- HandlerWithFactory.cs
- DoubleAnimationUsingPath.cs
- ParentQuery.cs
- TableCellCollection.cs
- FixedSOMTable.cs
- ConfigurationLocationCollection.cs
- XPathParser.cs
- XmlConvert.cs
- FilePrompt.cs
- SessionStateItemCollection.cs
- SizeChangedEventArgs.cs
- Journal.cs
- ControlBuilderAttribute.cs
- Single.cs
- SQLBinary.cs
- ScopelessEnumAttribute.cs
- PeerTransportListenAddressValidatorAttribute.cs
- XmlHierarchyData.cs
- NativeMethods.cs
- ButtonFieldBase.cs
- HuffCodec.cs
- BitmapEffectCollection.cs
- CustomErrorCollection.cs
- Boolean.cs
- SchemaLookupTable.cs
- TemplateKey.cs
- Span.cs
- DataObjectPastingEventArgs.cs
- ReliableChannelFactory.cs
- VoiceObjectToken.cs
- UniqueConstraint.cs
- BlurBitmapEffect.cs
- CanonicalFontFamilyReference.cs
- fixedPageContentExtractor.cs
- Calendar.cs
- EventBookmark.cs
- AudioException.cs
- WebPartCatalogAddVerb.cs
- SqlMethods.cs
- tooltip.cs
- DomainUpDown.cs
- ReadOnlyDataSource.cs
- CompoundFileIOPermission.cs
- Normalization.cs
- EventMetadata.cs
- MaxMessageSizeStream.cs
- NotSupportedException.cs
- CssStyleCollection.cs
- SqlTypeConverter.cs
- ReadOnlyAttribute.cs
- TemplateAction.cs
- HtmlAnchor.cs