1 instantiation of NameResolutionTelemetry
System.Net.NameResolution (1)
System\Net\NameResolutionTelemetry.cs (1)
15
public static readonly NameResolutionTelemetry Log = new
NameResolutionTelemetry
();
36 references to NameResolutionTelemetry
System.Net.NameResolution (36)
System\Net\Dns.cs (22)
21
NameResolutionActivity activity =
NameResolutionTelemetry
.Log.BeforeResolution(string.Empty);
34
NameResolutionTelemetry
.Log.AfterResolution(string.Empty, activity, answer: name);
506
NameResolutionActivity activity = activityOrDefault ??
NameResolutionTelemetry
.Log.BeforeResolution(hostName);
511
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: null, exception: invalidDomainException);
527
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: null, exception: CreateException(errorCode, nativeErrorCode));
540
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: justAddresses ? addresses : (object)new IPHostEntry { AddressList = addresses, HostName = newHostName!, Aliases = aliases }, exception: null);
577
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: result);
599
NameResolutionActivity activity = activityOrDefault ??
NameResolutionTelemetry
.Log.BeforeResolution(address);
619
NameResolutionTelemetry
.Log.AfterResolution(address, activity, answer: name);
627
activity =
NameResolutionTelemetry
.Log.BeforeResolution(name);
654
NameResolutionTelemetry
.Log.AfterResolution(name, activity, answer: result);
716
NameResolutionActivity activity =
NameResolutionTelemetry
.Log.BeforeResolution(hostName);
717
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: null, exception: invalidDomainException);
739
if (
NameResolutionTelemetry
.AnyDiagnosticsEnabled() || shouldFallbackToLocalhost)
803
NameResolutionActivity activity =
NameResolutionTelemetry
.Log.BeforeResolution(hostName, startingTimeStamp);
815
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: result, exception: null);
824
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: result, exception: null);
836
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: null, exception: ex);
852
NameResolutionTelemetry
.Log.AfterResolution(hostName, activity, answer: result, exception: exception);
916
NameResolutionTelemetry
.Log.AfterResolution(hostNameOrAddress, activity, answer: null, exception: exception);
938
NameResolutionActivity activity =
NameResolutionTelemetry
.Log.BeforeResolution(key);
986
NameResolutionTelemetry
.Log.AfterResolution(key!, activity, new OperationCanceledException());
System\Net\DnsResolver.cs (10)
396
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
404
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
411
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
418
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
433
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
440
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
447
=>
NameResolutionTelemetry
.AnyDiagnosticsEnabled()
455
NameResolutionActivity activity =
NameResolutionTelemetry
.Log.BeforeResolution(name);
459
NameResolutionTelemetry
.Log.AfterResolution(name, in activity, getAnswers(result));
464
NameResolutionTelemetry
.Log.AfterResolution(name, in activity, answer: null, exception: ex);
System\Net\NameResolutionMetrics.cs (1)
39
string errorType =
NameResolutionTelemetry
.GetErrorType(exception);
System\Net\NameResolutionTelemetry.cs (3)
15
public static readonly
NameResolutionTelemetry
Log = new NameResolutionTelemetry();
175
string host =
NameResolutionTelemetry
.GetHostnameFromStateObject(hostNameOrAddress);
210
string errorType =
NameResolutionTelemetry
.GetErrorType(exception);