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
- SessionSymmetricMessageSecurityProtocolFactory.cs
- ColorDialog.cs
- MsmqException.cs
- DataGridViewComboBoxEditingControl.cs
- Triplet.cs
- LocalBuilder.cs
- AdapterDictionary.cs
- StrongNamePublicKeyBlob.cs
- AuthenticationModuleElement.cs
- WizardStepBase.cs
- DbMetaDataCollectionNames.cs
- PrinterResolution.cs
- OutputCacheSection.cs
- HttpWebResponse.cs
- cookie.cs
- CDSsyncETWBCLProvider.cs
- ProviderSettings.cs
- TemplateBindingExtensionConverter.cs
- RayHitTestParameters.cs
- DataStreamFromComStream.cs
- ClonableStack.cs
- ToolStripPanelRenderEventArgs.cs
- UnSafeCharBuffer.cs
- Touch.cs
- SelectionPattern.cs
- RoleManagerModule.cs
- PersianCalendar.cs
- AnnotationDocumentPaginator.cs
- userdatakeys.cs
- And.cs
- ListViewItem.cs
- AddressHeader.cs
- TemplateControlBuildProvider.cs
- SimplePropertyEntry.cs
- CodeAssignStatement.cs
- TreeViewItem.cs
- StylusPoint.cs
- WebPartConnectionsCloseVerb.cs
- InputLanguageCollection.cs
- Line.cs
- BufferedGraphicsManager.cs
- SoapExtensionTypeElementCollection.cs
- ToolStripRendererSwitcher.cs
- WebBrowserNavigatingEventHandler.cs
- PriorityBinding.cs
- Debug.cs
- DBConcurrencyException.cs
- DSASignatureFormatter.cs
- TemplateBamlRecordReader.cs
- WebPartConnection.cs
- FloaterBaseParagraph.cs
- LogLogRecordHeader.cs
- IntranetCredentialPolicy.cs
- MsmqHostedTransportConfiguration.cs
- Stroke2.cs
- TextRunCacheImp.cs
- BinaryWriter.cs
- XPathNodeList.cs
- RemotingConfiguration.cs
- EntityDataSourceReferenceGroup.cs
- IntegrationExceptionEventArgs.cs
- GlyphingCache.cs
- CurrentChangedEventManager.cs
- SafeProcessHandle.cs
- QueryableDataSourceView.cs
- RectangleConverter.cs
- IERequestCache.cs
- EmbeddedMailObject.cs
- DrawTreeNodeEventArgs.cs
- ObjectDataSourceSelectingEventArgs.cs
- TempEnvironment.cs
- WorkflowInstanceContextProvider.cs
- SafeCloseHandleCritical.cs
- _ContextAwareResult.cs
- DaylightTime.cs
- NextPreviousPagerField.cs
- SimpleWebHandlerParser.cs
- RangeValidator.cs
- IntegrationExceptionEventArgs.cs
- EventManager.cs
- ClientScriptManager.cs
- AppModelKnownContentFactory.cs
- HtmlHead.cs
- AffineTransform3D.cs
- TextEndOfParagraph.cs
- PrimitiveSchema.cs
- XomlCompiler.cs
- ImageCodecInfo.cs
- SqlDataReaderSmi.cs
- HtmlDocument.cs
- LayoutEngine.cs
- PageDeviceFont.cs
- Propagator.ExtentPlaceholderCreator.cs
- NameNode.cs
- SortedSet.cs
- CorePropertiesFilter.cs
- XPathScanner.cs
- MimeTypeMapper.cs
- MergablePropertyAttribute.cs
- TreeView.cs