Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / clr / src / BCL / System / NotFiniteNumberException.cs / 1 / NotFiniteNumberException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System { using System; using System.Runtime.Serialization; using System.Security.Permissions; [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class NotFiniteNumberException : ArithmeticException { private double _offendingNumber; public NotFiniteNumberException() : base(Environment.GetResourceString("Arg_NotFiniteNumberException")) { _offendingNumber = 0; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(double offendingNumber) : base() { _offendingNumber = offendingNumber; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message) : base(message) { _offendingNumber = 0; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message, double offendingNumber) : base(message) { _offendingNumber = offendingNumber; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message, double offendingNumber, Exception innerException) : base(message, innerException) { _offendingNumber = offendingNumber; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context) { _offendingNumber = info.GetInt32("OffendingNumber"); } public double OffendingNumber { get { return _offendingNumber; } } [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (info==null) { throw new ArgumentNullException("info"); } base.GetObjectData(info, context); info.AddValue("OffendingNumber", _offendingNumber, typeof(Int32)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System { using System; using System.Runtime.Serialization; using System.Security.Permissions; [System.Runtime.InteropServices.ComVisible(true)] [Serializable()] public class NotFiniteNumberException : ArithmeticException { private double _offendingNumber; public NotFiniteNumberException() : base(Environment.GetResourceString("Arg_NotFiniteNumberException")) { _offendingNumber = 0; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(double offendingNumber) : base() { _offendingNumber = offendingNumber; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message) : base(message) { _offendingNumber = 0; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message, double offendingNumber) : base(message) { _offendingNumber = offendingNumber; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message, Exception innerException) : base(message, innerException) { SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } public NotFiniteNumberException(String message, double offendingNumber, Exception innerException) : base(message, innerException) { _offendingNumber = offendingNumber; SetErrorCode(__HResults.COR_E_NOTFINITENUMBER); } protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context) { _offendingNumber = info.GetInt32("OffendingNumber"); } public double OffendingNumber { get { return _offendingNumber; } } [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (info==null) { throw new ArgumentNullException("info"); } base.GetObjectData(info, context); info.AddValue("OffendingNumber", _offendingNumber, typeof(Int32)); } } } // 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
- hwndwrapper.cs
- AddingNewEventArgs.cs
- StyleXamlParser.cs
- SourceLineInfo.cs
- SqlNode.cs
- DatagridviewDisplayedBandsData.cs
- UserUseLicenseDictionaryLoader.cs
- SubMenuStyleCollectionEditor.cs
- XmlSchemaSimpleTypeRestriction.cs
- querybuilder.cs
- ListViewItemMouseHoverEvent.cs
- PnrpPermission.cs
- ComboBoxDesigner.cs
- SecureConversationServiceElement.cs
- SqlNodeAnnotation.cs
- StackBuilderSink.cs
- GeneralTransform3D.cs
- DataGridLinkButton.cs
- InstalledFontCollection.cs
- DesignerSerializerAttribute.cs
- AutomationElement.cs
- ObjectViewFactory.cs
- SafeNativeMethods.cs
- ToolTipService.cs
- EpmContentDeSerializer.cs
- ClientCultureInfo.cs
- PropertyMappingExceptionEventArgs.cs
- BatchParser.cs
- ToolStripDropTargetManager.cs
- _ProxyRegBlob.cs
- XmlSchemaSequence.cs
- ProxySimple.cs
- OptimalBreakSession.cs
- CannotUnloadAppDomainException.cs
- Validator.cs
- UpDownEvent.cs
- ThicknessKeyFrameCollection.cs
- ComponentEditorPage.cs
- DecimalAnimationBase.cs
- WindowsImpersonationContext.cs
- TemplateBamlRecordReader.cs
- GlobalProxySelection.cs
- CriticalFinalizerObject.cs
- SerializationSectionGroup.cs
- CacheDependency.cs
- IntegerCollectionEditor.cs
- BasicCellRelation.cs
- SerialErrors.cs
- InvalidAsynchronousStateException.cs
- documentsequencetextpointer.cs
- Literal.cs
- UpdateEventArgs.cs
- AdapterUtil.cs
- VideoDrawing.cs
- Number.cs
- TypeToken.cs
- ThemeableAttribute.cs
- FailedToStartupUIException.cs
- DictionaryEditChange.cs
- QilGeneratorEnv.cs
- TcpHostedTransportConfiguration.cs
- MetaType.cs
- BrowserCapabilitiesCompiler.cs
- PeerNameRegistration.cs
- PropertyChangeTracker.cs
- XamlSerializationHelper.cs
- ScriptReference.cs
- ClusterRegistryConfigurationProvider.cs
- ReaderContextStackData.cs
- MulticastDelegate.cs
- SingleAnimationUsingKeyFrames.cs
- IPEndPoint.cs
- RegexRunner.cs
- AutoGeneratedFieldProperties.cs
- Object.cs
- MethodBody.cs
- RNGCryptoServiceProvider.cs
- FormViewModeEventArgs.cs
- FormatterServices.cs
- SkipStoryboardToFill.cs
- CodeDomDecompiler.cs
- OdbcHandle.cs
- TextContainerChangeEventArgs.cs
- Soap11ServerProtocol.cs
- ToolTip.cs
- DataServiceOperationContext.cs
- Triplet.cs
- FocusTracker.cs
- BufferedGraphics.cs
- TextComposition.cs
- TreeViewHitTestInfo.cs
- Binding.cs
- IdentityReference.cs
- PropertyIDSet.cs
- Listbox.cs
- DiscoveryMessageProperty.cs
- HMACSHA512.cs
- Identifier.cs
- ImportContext.cs
- CustomError.cs