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
- VectorCollection.cs
- TrackingQueryElement.cs
- shaperfactoryquerycachekey.cs
- Activator.cs
- MultiTrigger.cs
- WorkflowMarkupSerializationException.cs
- XmlSchemaChoice.cs
- NodeFunctions.cs
- InvalidOperationException.cs
- LogExtentCollection.cs
- WebControlsSection.cs
- X509CertificateInitiatorClientCredential.cs
- StrokeNodeOperations2.cs
- DefaultPrintController.cs
- QueryOptionExpression.cs
- CompressionTracing.cs
- RequestCachePolicyConverter.cs
- Matrix.cs
- EntityTypeBase.cs
- ErrorStyle.cs
- WSFederationHttpBindingCollectionElement.cs
- TrackingMemoryStream.cs
- LocationChangedEventArgs.cs
- DurableErrorHandler.cs
- DataGridViewCellStyle.cs
- ScriptResourceDefinition.cs
- TypeConverterValueSerializer.cs
- StyleXamlTreeBuilder.cs
- QueryableFilterUserControl.cs
- CheckBoxRenderer.cs
- SchemaCreator.cs
- PackagePartCollection.cs
- FontFamilyConverter.cs
- ApplicationManager.cs
- EndpointIdentityConverter.cs
- QuaternionValueSerializer.cs
- GridViewSortEventArgs.cs
- RegisteredArrayDeclaration.cs
- VBCodeProvider.cs
- TagPrefixCollection.cs
- ToolStripKeyboardHandlingService.cs
- TabItemAutomationPeer.cs
- ScriptingSectionGroup.cs
- SqlDataSourceCache.cs
- BrowserDefinition.cs
- TypeSystem.cs
- DataGridTable.cs
- CommentGlyph.cs
- WebServicesInteroperability.cs
- ContractNamespaceAttribute.cs
- HuffModule.cs
- SrgsRuleRef.cs
- XamlWrapperReaders.cs
- ModelItemCollectionImpl.cs
- ScriptControl.cs
- ReliableDuplexSessionChannel.cs
- SiteMapHierarchicalDataSourceView.cs
- ListContractAdapter.cs
- ReverseComparer.cs
- MenuBindingsEditor.cs
- MailMessage.cs
- FloaterParaClient.cs
- X509Certificate2Collection.cs
- objectquery_tresulttype.cs
- DetailsViewUpdatedEventArgs.cs
- CompositeFontFamily.cs
- IxmlLineInfo.cs
- SchemaAttDef.cs
- Matrix3D.cs
- RTLAwareMessageBox.cs
- DataServiceConfiguration.cs
- ValidationService.cs
- BaseCAMarshaler.cs
- CodeExpressionStatement.cs
- CodeDOMUtility.cs
- Itemizer.cs
- XPathMessageFilterElement.cs
- TabletDeviceInfo.cs
- X509ChainElement.cs
- ProfileBuildProvider.cs
- GroupDescription.cs
- CompositeActivityDesigner.cs
- localization.cs
- CharEntityEncoderFallback.cs
- StringStorage.cs
- MetadataItemEmitter.cs
- Operator.cs
- DynamicFilterExpression.cs
- PixelFormatConverter.cs
- JumpPath.cs
- IndexedEnumerable.cs
- CodeNamespace.cs
- CriticalFinalizerObject.cs
- ZipIOLocalFileBlock.cs
- WindowPatternIdentifiers.cs
- MethodBody.cs
- EventPropertyMap.cs
- Schema.cs
- Helpers.cs
- ProfileSection.cs