Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / clr / src / BCL / System / ArithmeticException.cs / 1 / ArithmeticException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ArithmeticException ** ** ** Purpose: Exception class for bad arithmetic conditions! ** ** =============================================================================*/ namespace System { using System; using System.Runtime.Serialization; // The ArithmeticException is thrown when overflow or underflow // occurs. // [System.Runtime.InteropServices.ComVisible(true)] [Serializable] public class ArithmeticException : SystemException { // Creates a new ArithmeticException with its message string set to // the empty string, its HRESULT set to COR_E_ARITHMETIC, // and its ExceptionInfo reference set to null. public ArithmeticException() : base(Environment.GetResourceString("Arg_ArithmeticException")) { SetErrorCode(__HResults.COR_E_ARITHMETIC); } // Creates a new ArithmeticException with its message string set to // message, its HRESULT set to COR_E_ARITHMETIC, // and its ExceptionInfo reference set to null. // public ArithmeticException(String message) : base(message) { SetErrorCode(__HResults.COR_E_ARITHMETIC); } public ArithmeticException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_ARITHMETIC); } protected ArithmeticException(SerializationInfo info, StreamingContext context) : base(info, context) { } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityTypeEmitter.cs
- PointConverter.cs
- AttachedAnnotation.cs
- FaultHandlingFilter.cs
- SEHException.cs
- DataGridViewColumnDesigner.cs
- DynamicRenderer.cs
- InfoCardCryptoHelper.cs
- Point3DConverter.cs
- ProfileSettings.cs
- LocatorGroup.cs
- XmlSchemaAttributeGroup.cs
- DataSvcMapFileSerializer.cs
- CodeAccessSecurityEngine.cs
- PageCodeDomTreeGenerator.cs
- AccessibilityHelperForVista.cs
- Int16Animation.cs
- CodeNamespaceCollection.cs
- Assert.cs
- PathStreamGeometryContext.cs
- ComponentRenameEvent.cs
- JumpPath.cs
- _FtpControlStream.cs
- OpCellTreeNode.cs
- ObjectDataSourceMethodEventArgs.cs
- SqlUdtInfo.cs
- SemanticResultValue.cs
- StateMachine.cs
- UnionCodeGroup.cs
- StatusBar.cs
- AccessDataSourceView.cs
- EventSetterHandlerConverter.cs
- Reference.cs
- CaseInsensitiveOrdinalStringComparer.cs
- CodeCompileUnit.cs
- safesecurityhelperavalon.cs
- BrowserCapabilitiesFactory.cs
- WindowsStatusBar.cs
- UInt16.cs
- dsa.cs
- DesignObjectWrapper.cs
- VBCodeProvider.cs
- QueryAccessibilityHelpEvent.cs
- XmlWrappingWriter.cs
- OrCondition.cs
- XPathScanner.cs
- TextEditorSelection.cs
- PageTheme.cs
- JapaneseCalendar.cs
- ParallelTimeline.cs
- FileLoadException.cs
- DataGridViewTextBoxColumn.cs
- BitmapEffect.cs
- CurrentTimeZone.cs
- unsafenativemethodstextservices.cs
- XmlSerializationGeneratedCode.cs
- StatusBarPanelClickEvent.cs
- DataServiceRequest.cs
- DefaultDiscoveryService.cs
- ObjectSet.cs
- MailAddressCollection.cs
- MenuStrip.cs
- TextChange.cs
- StylusSystemGestureEventArgs.cs
- CmsInterop.cs
- TextView.cs
- DBNull.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- BinaryWriter.cs
- SrgsText.cs
- PreservationFileReader.cs
- DataGridViewColumnCollection.cs
- RadioButton.cs
- MembershipValidatePasswordEventArgs.cs
- ISSmlParser.cs
- BufferAllocator.cs
- CodeArrayCreateExpression.cs
- SchemeSettingElement.cs
- _LazyAsyncResult.cs
- IProvider.cs
- DbgUtil.cs
- _ContextAwareResult.cs
- MessageBox.cs
- ContainerAction.cs
- GridViewRowCollection.cs
- KeyInterop.cs
- TiffBitmapEncoder.cs
- DataControlFieldCollection.cs
- ListDictionaryInternal.cs
- DefaultMemberAttribute.cs
- WindowsPrincipal.cs
- errorpatternmatcher.cs
- TabletCollection.cs
- CalendarDesigner.cs
- SimpleApplicationHost.cs
- WebBrowserUriTypeConverter.cs
- StorageMappingFragment.cs
- OleDbDataAdapter.cs
- SendSecurityHeader.cs
- ExpressionNode.cs