Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / NotFiniteNumberException.cs / 1305376 / NotFiniteNumberException.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System { using System; using System.Runtime.Serialization; using System.Security.Permissions; using System.Diagnostics.Contracts; [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); } [System.Security.SecuritySafeCritical] // auto-generated protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context) { _offendingNumber = info.GetInt32("OffendingNumber"); } public double OffendingNumber { get { return _offendingNumber; } } [System.Security.SecurityCritical] // auto-generated_required public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (info==null) { throw new ArgumentNullException("info"); } Contract.EndContractBlock(); 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; using System.Diagnostics.Contracts; [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); } [System.Security.SecuritySafeCritical] // auto-generated protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context) { _offendingNumber = info.GetInt32("OffendingNumber"); } public double OffendingNumber { get { return _offendingNumber; } } [System.Security.SecurityCritical] // auto-generated_required public override void GetObjectData(SerializationInfo info, StreamingContext context) { if (info==null) { throw new ArgumentNullException("info"); } Contract.EndContractBlock(); 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
- CacheChildrenQuery.cs
- LocationUpdates.cs
- EncryptedType.cs
- CompModSwitches.cs
- BaseServiceProvider.cs
- KoreanLunisolarCalendar.cs
- SystemBrushes.cs
- SizeChangedEventArgs.cs
- EdmToObjectNamespaceMap.cs
- DispatcherFrame.cs
- TableCellCollection.cs
- RegexRunnerFactory.cs
- NullableFloatSumAggregationOperator.cs
- TreeBuilder.cs
- TransactionTraceIdentifier.cs
- FormsAuthenticationUser.cs
- KnownIds.cs
- StreamAsIStream.cs
- Geometry.cs
- HiddenField.cs
- ADConnectionHelper.cs
- UniqueContractNameValidationBehavior.cs
- NumericUpDown.cs
- IsolatedStorageException.cs
- MaxSessionCountExceededException.cs
- TableRowCollection.cs
- ListViewItemMouseHoverEvent.cs
- TableParaClient.cs
- UIHelper.cs
- _StreamFramer.cs
- AnonymousIdentificationSection.cs
- ScrollProperties.cs
- HtmlElement.cs
- ClientSettingsStore.cs
- SelectionService.cs
- NativeMethodsOther.cs
- TransportListener.cs
- DbCommandDefinition.cs
- ToolStripDropDownItem.cs
- TextServicesDisplayAttribute.cs
- Comparer.cs
- RedistVersionInfo.cs
- CustomAttributeSerializer.cs
- HttpFileCollectionBase.cs
- SHA1CryptoServiceProvider.cs
- BindingsCollection.cs
- XmlSchemaGroup.cs
- SortQueryOperator.cs
- LinkedResource.cs
- DataTemplateSelector.cs
- FontNamesConverter.cs
- Main.cs
- MetadataReference.cs
- ParallelTimeline.cs
- OracleBFile.cs
- WebRequestModulesSection.cs
- ListViewItem.cs
- SplitterPanelDesigner.cs
- VerificationException.cs
- AuthenticationService.cs
- ContainsSearchOperator.cs
- ExpressionBindingCollection.cs
- Util.cs
- FixedNode.cs
- DiagnosticEventProvider.cs
- SettingsAttributeDictionary.cs
- CodeGotoStatement.cs
- DataAccessor.cs
- ClientRuntimeConfig.cs
- ReadOnlyDataSource.cs
- RegexInterpreter.cs
- SchemeSettingElement.cs
- RSAPKCS1SignatureDeformatter.cs
- MDIWindowDialog.cs
- SafeEventLogReadHandle.cs
- RegistryKey.cs
- TextServicesLoader.cs
- QilStrConcatenator.cs
- DetailsViewInsertEventArgs.cs
- UniqueIdentifierService.cs
- HttpProfileGroupBase.cs
- TraceUtility.cs
- LicenseException.cs
- QilChoice.cs
- HtmlEncodedRawTextWriter.cs
- Polygon.cs
- BaseConfigurationRecord.cs
- CodeIterationStatement.cs
- NativeMethods.cs
- ScrollViewer.cs
- XmlAttributeCollection.cs
- Privilege.cs
- ReferenceEqualityComparer.cs
- SqlRowUpdatedEvent.cs
- Comparer.cs
- DBNull.cs
- XsltLoader.cs
- SafeCryptoHandles.cs
- MultitargetUtil.cs
- GridItemProviderWrapper.cs