Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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) { } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- VerticalAlignConverter.cs
- WindowsBrush.cs
- IPPacketInformation.cs
- ToolboxItemFilterAttribute.cs
- DecoratedNameAttribute.cs
- TerminatorSinks.cs
- ArrayExtension.cs
- CommandCollectionEditor.cs
- ActivationArguments.cs
- ArrayExtension.cs
- FileChangesMonitor.cs
- QueryGenerator.cs
- AdapterUtil.cs
- TransformValueSerializer.cs
- ProgressiveCrcCalculatingStream.cs
- StrokeCollection.cs
- ListViewContainer.cs
- HtmlTable.cs
- RoleService.cs
- codemethodreferenceexpression.cs
- FixedSOMContainer.cs
- ReadOnlyNameValueCollection.cs
- FontDialog.cs
- RegistryKey.cs
- IOThreadScheduler.cs
- ToolStripGrip.cs
- StatusBarDrawItemEvent.cs
- PagesChangedEventArgs.cs
- WeakKeyDictionary.cs
- WindowsTooltip.cs
- System.Data.OracleClient_BID.cs
- RegexInterpreter.cs
- TemplateBindingExpressionConverter.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- ShapingWorkspace.cs
- SecurityPolicySection.cs
- ProfileSettings.cs
- DbExpressionBuilder.cs
- AnchorEditor.cs
- OracleConnection.cs
- PropertyRecord.cs
- HttpResponse.cs
- VirtualPath.cs
- SessionEndingCancelEventArgs.cs
- Tokenizer.cs
- NonParentingControl.cs
- AppliedDeviceFiltersDialog.cs
- TableLayoutSettingsTypeConverter.cs
- LinqTreeNodeEvaluator.cs
- DeadCharTextComposition.cs
- Oid.cs
- OletxTransactionManager.cs
- ScrollData.cs
- XmlDocumentType.cs
- AmbientValueAttribute.cs
- ListSortDescription.cs
- ScrollViewer.cs
- PointLight.cs
- BamlCollectionHolder.cs
- SystemMulticastIPAddressInformation.cs
- WindowsUpDown.cs
- ServicesUtilities.cs
- LinkedList.cs
- StaticExtension.cs
- RegexInterpreter.cs
- HtmlString.cs
- ExpanderAutomationPeer.cs
- DataGridViewAddColumnDialog.cs
- WebPartConnectionsConfigureVerb.cs
- XmlSchemaSimpleContent.cs
- XmlParser.cs
- MessageQueueEnumerator.cs
- CreateDataSourceDialog.cs
- SafeIUnknown.cs
- ClickablePoint.cs
- Queue.cs
- SharedPerformanceCounter.cs
- EntityTransaction.cs
- Calendar.cs
- TextServicesLoader.cs
- DataBoundControlHelper.cs
- PagedControl.cs
- SqlResolver.cs
- ObjectAssociationEndMapping.cs
- IndexingContentUnit.cs
- WebControl.cs
- TextTreeExtractElementUndoUnit.cs
- SignatureHelper.cs
- SerializationSectionGroup.cs
- SetterBaseCollection.cs
- RawStylusSystemGestureInputReport.cs
- ConfigXmlAttribute.cs
- RegexCompiler.cs
- TreeNode.cs
- NoneExcludedImageIndexConverter.cs
- SoapSchemaExporter.cs
- AnnotationResourceChangedEventArgs.cs
- ClientFormsAuthenticationCredentials.cs
- DNS.cs
- ObjectFullSpanRewriter.cs