14 references to MetricsHandler
System.Net.Http (14)
System\Net\Http\Metrics\MetricsHandler.cs (2)
22
Debug.Assert(GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled);
57
Debug.Assert(GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled);
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionWaiter.cs (3)
23
|| (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled && pool.Settings._metrics!.RequestsQueueDuration.Enabled)
49
if (HttpTelemetry.Log.IsEnabled() || GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled)
53
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled)
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (2)
965
_startTimestamp = HttpTelemetry.Log.IsEnabled() || (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled && _settings._metrics!.RequestsQueueDuration.Enabled) ? Stopwatch.GetTimestamp() : 0;
983
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled)
System\Net\Http\SocketsHttpHandler\HttpConnectionBase.cs (4)
59
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled)
103
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled) _connectionMetrics?.ConnectionClosed(durationMs: Environment.TickCount64 - _creationTickCount);
120
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled) _connectionMetrics?.IdleStateChanged(idle: true);
126
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled) _connectionMetrics?.IdleStateChanged(idle: false);
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (1)
309
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled || GlobalHttpSettings.DiagnosticsHandler.EnableActivityPropagation)
System\Net\Http\SocketsHttpHandler\HttpConnectionSettings.cs (1)
137
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled)
System\Net\Http\SocketsHttpHandler\SocketsHttpHandler.cs (1)
529
if (GlobalHttpSettings.
MetricsHandler
.IsGloballyEnabled)