1 override of GetTimestamp
Microsoft.Extensions.TimeProvider.Testing (1)
FakeTimeProvider.cs (1)
165public override long GetTimestamp()
25 references to GetTimestamp
Aspire.Hosting (1)
Health\ResourceHealthCheckService.cs (1)
205lastHealthCheckTimestamp = timeProvider.GetTimestamp();
Microsoft.AspNetCore.HttpLogging (1)
HttpLoggingMiddleware.cs (1)
81logContext.StartTimestamp = _timeProvider.GetTimestamp();
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Internal\Http2\Http2Connection.cs (2)
329StreamPool.RemoveExpired(TimeProvider.GetTimestamp()); 1416var timestamp = TimeProvider.GetTimestamp();
Internal\Http2\Http2KeepAlive.cs (1)
45var timestamp = _timeProvider.GetTimestamp();
Internal\HttpConnection.cs (1)
269var timestamp = _timeProvider.GetTimestamp();
Internal\Infrastructure\Heartbeat.cs (1)
45var now = _timeProvider.GetTimestamp();
Internal\Infrastructure\TimeExtensions.cs (1)
33return timeProvider.GetTimestamp(timeProvider.GetTimestamp(), timeSpan);
Internal\Infrastructure\TimeoutControl.cs (1)
48Interlocked.Exchange(ref _lastTimestamp, _timeProvider.GetTimestamp());
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Internal\QuicConnectionContext.cs (2)
263var now = timeProvider.GetTimestamp(); 292var now = _context.Options.TimeProvider.GetTimestamp();
Microsoft.AspNetCore.SignalR.Core (3)
HubConnectionContext.cs (3)
92_lastSendTick = _timeProvider.GetTimestamp(); 671var currentTime = _timeProvider.GetTimestamp(); 766_receivedMessageTick = _timeProvider.GetTimestamp();
Microsoft.Extensions.ServiceDiscovery.Dns (4)
DnsServiceEndpointProviderBase.cs (2)
41_lastRefreshTimeStamp = _timeProvider.GetTimestamp(); 111_lastRefreshTimeStamp = _timeProvider.GetTimestamp();
Resolver\DnsResolver.cs (2)
347NameResolutionActivity activity = Telemetry.StartNameResolution(name, queryType, _timeProvider.GetTimestamp()); 349Telemetry.StopNameResolution(name, queryType, activity, null, error, _timeProvider.GetTimestamp());
Microsoft.Extensions.Telemetry (3)
Latency\Internal\CheckpointTracker.cs (3)
24public long Elapsed => TimeProvider.GetTimestamp() - _timestamp; 39_timestamp = TimeProvider.GetTimestamp(); 47_timestamp = TimeProvider.GetTimestamp();
System.Private.CoreLib (4)
src\libraries\Common\src\System\TimeProvider.cs (4)
83/// Gets the frequency of <see cref="GetTimestamp"/> of high-frequency value per second. 100/// Gets the elapsed time between two timestamps retrieved using <see cref="GetTimestamp"/>. 121/// Gets the elapsed time since the <paramref name="startingTimestamp"/> value retrieved using <see cref="GetTimestamp"/>. 125public TimeSpan GetElapsedTime(long startingTimestamp) => GetElapsedTime(startingTimestamp, GetTimestamp());