1 instantiation of NameResolutionActivity
System.Net.NameResolution (1)
System\Net\NameResolutionTelemetry.cs (1)
88
return new
NameResolutionActivity
(hostNameOrAddress, startingTimestamp);
19 references to NameResolutionActivity
System.Net.NameResolution (19)
System\Net\Dns.cs (15)
21
NameResolutionActivity
activity = NameResolutionTelemetry.Log.BeforeResolution(string.Empty);
384
private static IPHostEntry GetHostEntryCore(string hostName, AddressFamily addressFamily,
NameResolutionActivity
? activityOrDefault = default) =>
387
private static IPAddress[] GetHostAddressesCore(string hostName, AddressFamily addressFamily,
NameResolutionActivity
? activityOrDefault = default) =>
495
private static object GetHostEntryOrAddressesCore(string hostName, bool justAddresses, AddressFamily addressFamily,
NameResolutionActivity
? activityOrDefault = default)
506
NameResolutionActivity
activity = activityOrDefault ?? NameResolutionTelemetry.Log.BeforeResolution(hostName);
582
private static IPHostEntry GetHostEntryCore(IPAddress address, AddressFamily addressFamily,
NameResolutionActivity
? activityOrDefault = default) =>
585
private static IPAddress[] GetHostAddressesCore(IPAddress address, AddressFamily addressFamily,
NameResolutionActivity
? activityOrDefault = default) =>
589
private static object GetHostEntryOrAddressesCore(IPAddress address, bool justAddresses, AddressFamily addressFamily,
NameResolutionActivity
? activityOrDefault = default)
599
NameResolutionActivity
activity = activityOrDefault ?? NameResolutionTelemetry.Log.BeforeResolution(address);
716
NameResolutionActivity
activity = NameResolutionTelemetry.Log.BeforeResolution(hostName);
803
NameResolutionActivity
activity = NameResolutionTelemetry.Log.BeforeResolution(hostName, startingTimeStamp);
914
private static bool LogFailure(object hostNameOrAddress, in
NameResolutionActivity
activity, Exception exception)
934
private static Task<TResult> RunAsync<TResult>(Func<object,
NameResolutionActivity
, TResult> func, object key, CancellationToken cancellationToken)
936
bool tracingEnabled =
NameResolutionActivity
.IsTracingEnabled();
938
NameResolutionActivity
activity = NameResolutionTelemetry.Log.BeforeResolution(key);
System\Net\DnsResolver.cs (1)
455
NameResolutionActivity
activity = NameResolutionTelemetry.Log.BeforeResolution(name);
System\Net\NameResolutionTelemetry.cs (3)
62
public static bool AnyDiagnosticsEnabled() => !OperatingSystem.IsWasi() && (Log.IsEnabled() || NameResolutionMetrics.IsEnabled() ||
NameResolutionActivity
.IsTracingEnabled());
65
public
NameResolutionActivity
BeforeResolution(object hostNameOrAddress, long startingTimestamp = 0)
92
public void AfterResolution(object hostNameOrAddress, in
NameResolutionActivity
activity, object? answer, Exception? exception = null)