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
- CodeDelegateInvokeExpression.cs
- TextServicesDisplayAttributePropertyRanges.cs
- DesignerCommandSet.cs
- DocumentReference.cs
- XmlWellformedWriter.cs
- HtmlControlDesigner.cs
- WebPartCloseVerb.cs
- DataStorage.cs
- SqlNodeAnnotation.cs
- SupportsEventValidationAttribute.cs
- ImageSource.cs
- IndicShape.cs
- ConnectionManager.cs
- TraceLevelHelper.cs
- CollectionMarkupSerializer.cs
- ExpressionBuilderContext.cs
- OpenFileDialog.cs
- ConfigurationManagerHelper.cs
- NativeMethods.cs
- BitmapEffectGeneralTransform.cs
- TypeUnloadedException.cs
- Filter.cs
- PersonalizationStateQuery.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- XmlSerializerFactory.cs
- latinshape.cs
- TextServicesHost.cs
- DataColumnChangeEvent.cs
- ParameterRetriever.cs
- ComplexObject.cs
- XD.cs
- CollectionViewGroup.cs
- IpcPort.cs
- ElapsedEventArgs.cs
- Publisher.cs
- QilTernary.cs
- AttributeXamlType.cs
- SQLBytes.cs
- HttpCachePolicy.cs
- MultipartContentParser.cs
- FieldAccessException.cs
- DataProtection.cs
- hresults.cs
- HorizontalAlignConverter.cs
- DiagnosticStrings.cs
- SqlDataSourceTableQuery.cs
- SystemWebSectionGroup.cs
- SqlServer2KCompatibilityAnnotation.cs
- ADConnectionHelper.cs
- CallbackHandler.cs
- ScriptRegistrationManager.cs
- OutputScope.cs
- XPathBuilder.cs
- OutputScopeManager.cs
- Int32Rect.cs
- PenCursorManager.cs
- ModelServiceImpl.cs
- HatchBrush.cs
- NonClientArea.cs
- CompositeDispatchFormatter.cs
- FixedSOMContainer.cs
- SingleObjectCollection.cs
- WindowsFormsSynchronizationContext.cs
- GridViewCellAutomationPeer.cs
- SqlDependency.cs
- XmlResolver.cs
- sqlmetadatafactory.cs
- PartitionResolver.cs
- TableCell.cs
- ReachSerializer.cs
- TreeBuilder.cs
- CodeMethodReturnStatement.cs
- TraceFilter.cs
- SmtpReplyReaderFactory.cs
- TemplateControlCodeDomTreeGenerator.cs
- WebPartVerbsEventArgs.cs
- XLinq.cs
- EntityDataSourceWrapperCollection.cs
- ServiceDescriptionSerializer.cs
- XmlAttributeAttribute.cs
- ThumbButtonInfo.cs
- ExtensionWindow.cs
- WindowsBrush.cs
- PersonalizationProvider.cs
- SmiEventSink_DeferedProcessing.cs
- DataGridViewCellPaintingEventArgs.cs
- DesignerActionService.cs
- DetailsViewModeEventArgs.cs
- securitycriticaldataformultiplegetandset.cs
- XmlSignatureProperties.cs
- ImageConverter.cs
- PassportAuthenticationEventArgs.cs
- CodeSnippetTypeMember.cs
- PolyLineSegment.cs
- DBPropSet.cs
- NestPullup.cs
- ResourceProviderFactory.cs
- SettingsAttributes.cs
- DPTypeDescriptorContext.cs
- CDSCollectionETWBCLProvider.cs