Diagnostics\RemoteHostProfilingTelemetry.cs (20)
363SetTag(Tags.AuthenticationSucceeded, authenticated);
377SetTag(Tags.DisconnectReason, disconnectReason);
385public void SetAssemblyCacheHit(bool cacheHit) => SetTag(Tags.AssemblyCacheHit, cacheHit);
387public void SetAssemblyCount(int count) => SetTag(Tags.AssemblyCount, count);
411SetTag(Tags.CapabilityCount, capabilityCount);
412SetTag(Tags.HandleTypeCount, handleTypeCount);
413SetTag(Tags.DtoTypeCount, dtoTypeCount);
414SetTag(Tags.EnumTypeCount, enumTypeCount);
415SetTag(Tags.ExportedValueCount, exportedValueCount);
416SetTag(Tags.DiagnosticCount, diagnosticCount);
421SetTag(Tags.CapabilityId, capabilityId);
422SetTag(Tags.CapabilityPackage, GetCapabilityPackage(capabilityId));
423SetTag(Tags.CapabilityKind, capability?.CapabilityKind.ToString());
439public void SetCapabilityScanFirstScan(bool firstScan) => SetTag(Tags.CapabilityScanFirstScan, firstScan);
441public void SetDetectionMatched(bool matched) => SetTag(Tags.DetectionMatched, matched);
460public void SetFileCount(int count) => SetTag(Tags.FileCount, count);
464SetTag(Tags.JsonRpcMethod, methodName);
465SetTag(Tags.JsonRpcStreaming, streaming);
468public void SetLanguage(string? language) => SetTag(Tags.Language, language);
470public void SetTransport(string transport) => SetTag(Tags.Transport, transport);