Code:
/ DotNET / DotNET / 8.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
- WebDisplayNameAttribute.cs
- AnimationTimeline.cs
- RepeatButton.cs
- MouseBinding.cs
- CustomTypeDescriptor.cs
- HiddenFieldPageStatePersister.cs
- TypeUnloadedException.cs
- PrivilegeNotHeldException.cs
- PrivateFontCollection.cs
- RegionData.cs
- EventManager.cs
- Helpers.cs
- WpfKnownTypeInvoker.cs
- CustomErrorCollection.cs
- CodeGen.cs
- PluralizationService.cs
- MemberDomainMap.cs
- StructuralCache.cs
- HtmlTableCellCollection.cs
- ProviderIncompatibleException.cs
- SetStoryboardSpeedRatio.cs
- PartialTrustVisibleAssemblyCollection.cs
- ValidatorCollection.cs
- HMAC.cs
- ColorTransformHelper.cs
- DataTrigger.cs
- SQLResource.cs
- SelectedDatesCollection.cs
- DirectoryNotFoundException.cs
- FamilyMap.cs
- GeneralTransform3DCollection.cs
- RegularExpressionValidator.cs
- QuotedStringFormatReader.cs
- ListDesigner.cs
- AmbientValueAttribute.cs
- RegistrySecurity.cs
- SchemaMerger.cs
- HtmlTitle.cs
- ParameterModifier.cs
- HandleValueEditor.cs
- XmlSchemaAll.cs
- ConfigXmlText.cs
- ISFClipboardData.cs
- VirtualPathUtility.cs
- CssTextWriter.cs
- EdmComplexPropertyAttribute.cs
- Grid.cs
- DynamicFilterExpression.cs
- WindowsMenu.cs
- SqlParameterizer.cs
- ToolStripMenuItemCodeDomSerializer.cs
- TextParaClient.cs
- RequestQueue.cs
- ConsoleKeyInfo.cs
- IfJoinedCondition.cs
- ChannelAcceptor.cs
- NominalTypeEliminator.cs
- TextServicesHost.cs
- UriExt.cs
- __Filters.cs
- BuildManagerHost.cs
- XPathNavigator.cs
- SqlConnectionHelper.cs
- SqlClientPermission.cs
- DataSvcMapFile.cs
- BinaryReader.cs
- Directory.cs
- SqlConnectionFactory.cs
- WindowsScrollBarBits.cs
- DataGridCaption.cs
- DbProviderConfigurationHandler.cs
- ScriptMethodAttribute.cs
- WasAdminWrapper.cs
- datacache.cs
- LinkedResource.cs
- MenuItemCollectionEditor.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- AdCreatedEventArgs.cs
- Helpers.cs
- GetIndexBinder.cs
- XamlClipboardData.cs
- Attributes.cs
- StackOverflowException.cs
- DrawingAttributes.cs
- UnmanagedMemoryStream.cs
- ConcatQueryOperator.cs
- RemoteX509Token.cs
- FilterQuery.cs
- StateMachineSubscription.cs
- RemotingSurrogateSelector.cs
- UdpDiscoveryEndpointElement.cs
- WebPartConnectionsCancelEventArgs.cs
- DataControlImageButton.cs
- HttpListenerException.cs
- Scalars.cs
- Matrix3DConverter.cs
- MetadataUtilsSmi.cs
- DataRelation.cs
- TimeoutValidationAttribute.cs
- DelegateSerializationHolder.cs