44 references to IsFinite
aspire (1)
Commands\AppHostStartupTimeout.cs (1)
42
&& double.
IsFinite
(seconds)
Aspire.Dashboard (10)
Components\Dialogs\FilterDialog.razor.cs (1)
147
_formModel.NumericValue = double.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out var numericValue) && double.
IsFinite
(numericValue)
Components\Pages\TraceDetail.razor.cs (2)
885
double.
IsFinite
(_value);
898
if (!double.
IsFinite
(duration))
Model\Otlp\FilterDialogFormModel.cs (1)
50
if (NumericValue is not { } numericValue || !double.
IsFinite
(numericValue))
Model\Otlp\TelemetryFilter.cs (4)
151
!double.
IsFinite
(fieldNumber) ||
152
!double.
IsFinite
(filterNumber))
195
!double.
IsFinite
(filterNumber) ||
196
!double.
IsFinite
(fieldValue))
Otlp\Storage\TelemetryRepository.cs (2)
1129
double.
IsFinite
(value) &&
1142
if (!double.
IsFinite
(durationMilliseconds))
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
1645
if (!double.
IsFinite
(numericValue) ||
Aspire.Hosting.Kubernetes (1)
KubernetesManifestResource.cs (1)
179
if (!double.
IsFinite
(value))
Aspire.Hosting.RemoteHost (2)
Ats\AtsMarshaller.cs (2)
752
if (value.TryGetValue<double>(out var doubleValue) && double.
IsFinite
(doubleValue))
789
if (value.TryGetValue<double>(out var doubleValue) && double.
IsFinite
(doubleValue))
System.Data.Common (1)
System\Data\SQLTypes\SQLDouble.cs (1)
37
if (!double.
IsFinite
(value))
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Metrics\Base2ExponentialHistogramAggregator.cs (2)
172
if (!double.
IsFinite
(measurement))
232
Debug.Assert(double.
IsFinite
(value), "IEEE-754 +Inf, -Inf and NaN should be filtered out before calling this method.");
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (10)
1133
public static bool IsInteger(double value) =>
IsFinite
(value) && (value == Truncate(value));
1553
if (
IsFinite
(x) &&
IsFinite
(y))
1735
if (
IsFinite
(x))
1780
if (
IsFinite
(x))
1899
if (
IsFinite
(x))
2132
if (!
IsFinite
(product) || (product == 0))
2234
if (
IsFinite
(x))
2351
if (
IsFinite
(x))
2438
if (
IsFinite
(x))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
521
Debug.Assert(double.
IsFinite
(value));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Math.cs (3)
302
if (!double.
IsFinite
(x))
334
if (!double.
IsFinite
(x))
903
if (!double.
IsFinite
(x)) // infinity or NaN
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Rounding.cs (1)
23
Debug.Assert(double.
IsFinite
(value));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
571
public static bool IsFinite(NFloat value) => NativeType.
IsFinite
(value._value);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
542
Debug.Assert(double.
IsFinite
(value));
System.Private.DataContractSerialization (1)
System\Xml\ValueHandle.cs (1)
317
if ((value >= float.MinValue && value <= float.MaxValue) || !double.
IsFinite
(value))
System.Private.Xml (3)
System\Xml\Schema\DataTypeImplementation.cs (1)
3700
if (!double.
IsFinite
(value))
System\Xml\XmlConvert.cs (1)
1729
if (!double.
IsFinite
(value))
System\Xml\Xsl\XPathConvert.cs (1)
2967
if (double.TryParse(s, NumberStyles.Float, CultureInfo.InvariantCulture, out double result) && double.
IsFinite
(result))
System.Runtime.Numerics (3)
System\Numerics\BigInteger.cs (1)
164
if (!double.
IsFinite
(value))
System\Numerics\Complex.cs (2)
305
public static bool IsFinite(Complex value) => double.
IsFinite
(value.m_real) && double.
IsFinite
(value.m_imaginary);
System.Text.Json (2)
System\Text\Json\Reader\Utf8JsonReader.TryGet.cs (1)
665
&& double.
IsFinite
(value)))
System\Text\Json\Writer\JsonWriterHelper.cs (1)
80
if (!double.
IsFinite
(value))