Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / ApplicationException.cs / 1305376 / 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); } [System.Security.SecuritySafeCritical] // auto-generated protected ApplicationException(SerializationInfo info, StreamingContext context) : base(info, context) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PointCollection.cs
- WindowsListViewItemStartMenu.cs
- TabItemAutomationPeer.cs
- KeyValuePair.cs
- CompilerGeneratedAttribute.cs
- CompareInfo.cs
- _IPv6Address.cs
- SerializationStore.cs
- PreloadHost.cs
- ControlBuilderAttribute.cs
- SqlServer2KCompatibilityCheck.cs
- XmlLinkedNode.cs
- StatusBarItemAutomationPeer.cs
- RecognizedAudio.cs
- RawKeyboardInputReport.cs
- GZipUtils.cs
- DocumentGrid.cs
- ContentDisposition.cs
- Color.cs
- odbcmetadatacolumnnames.cs
- ViewManagerAttribute.cs
- XpsS0ValidatingLoader.cs
- QilStrConcat.cs
- X509Certificate2Collection.cs
- FullTrustAssemblyCollection.cs
- ActiveXHost.cs
- CompiledIdentityConstraint.cs
- SqlResolver.cs
- CompoundFileDeflateTransform.cs
- TextBox.cs
- ValueType.cs
- DataGridToolTip.cs
- SmtpDigestAuthenticationModule.cs
- TextServicesDisplayAttribute.cs
- OdbcFactory.cs
- MDIWindowDialog.cs
- StoryFragments.cs
- OdbcError.cs
- SamlDelegatingWriter.cs
- BoundColumn.cs
- SqlAliasesReferenced.cs
- MeasureData.cs
- ADConnectionHelper.cs
- RichTextBoxContextMenu.cs
- UiaCoreApi.cs
- TargetControlTypeCache.cs
- CustomWebEventKey.cs
- SamlAssertion.cs
- OleDbPropertySetGuid.cs
- DPTypeDescriptorContext.cs
- ContentOperations.cs
- MediaPlayer.cs
- ResourceSet.cs
- ConditionalAttribute.cs
- WindowsTooltip.cs
- XmlBaseReader.cs
- DateTimeConverter2.cs
- ButtonChrome.cs
- SimpleExpression.cs
- SHA512Cng.cs
- StylusDownEventArgs.cs
- ListViewGroup.cs
- XmlILAnnotation.cs
- ToolStripButton.cs
- PageHandlerFactory.cs
- ExpressionCopier.cs
- IFlowDocumentViewer.cs
- DetailsViewInsertEventArgs.cs
- SafeWaitHandle.cs
- DurationConverter.cs
- wgx_commands.cs
- WebPartCollection.cs
- TempFiles.cs
- PackageStore.cs
- Monitor.cs
- XmlSchemaAny.cs
- WebPageTraceListener.cs
- XmlSchemaComplexContent.cs
- NoClickablePointException.cs
- TableParagraph.cs
- TemplateNameScope.cs
- securestring.cs
- FormConverter.cs
- UDPClient.cs
- Rect.cs
- SqlFunctionAttribute.cs
- WindowsListView.cs
- HtmlInputFile.cs
- ButtonColumn.cs
- Error.cs
- MailDefinitionBodyFileNameEditor.cs
- BindableTemplateBuilder.cs
- ExecutionContext.cs
- OleDbCommandBuilder.cs
- AsyncStreamReader.cs
- Annotation.cs
- _PooledStream.cs
- AuthenticatingEventArgs.cs
- MultiSelectRootGridEntry.cs
- ClassHandlersStore.cs