43 instantiations of Property
Microsoft.CodeAnalysis.Razor.Workspaces (2)
DocumentMapping\RazorEditService.cs (1)
198
new
Property
("droppedEditCount", droppedEdits));
Telemetry\TelemetryScope.cs (1)
69
_properties[^1] =
new
("eventscope.ellapsedms", _stopwatch.ElapsedMilliseconds);
Microsoft.CodeAnalysis.Remote.Razor (8)
src\Razor\src\Razor\src\Microsoft.VisualStudio.LanguageServices.Razor\Telemetry\AggregatingTelemetryLog.cs (1)
69
TelemetryReporter.AddToProperties(telemetryEvent.Properties, new
Property
("method", method));
src\Razor\src\Razor\src\Microsoft.VisualStudio.LanguageServices.Razor\Telemetry\TelemetryReporter.cs (7)
275
new
("eventscope.method", lspMethodName),
276
new
("eventscope.languageservername", languageServerName),
277
new
("eventscope.correlationid", correlationId));
521
new
Property
("method", kvp.Key.Method),
522
new
Property
("successful", kvp.Value.SucceededCount),
523
new
Property
("failed", kvp.Value.FailedCount),
524
new
Property
("cancelled", kvp.Value.CancelledCount));
Microsoft.VisualStudio.LanguageServices.Razor (12)
LanguageClient\GeneratedVirtualDocument.cs (3)
37
new
("version", hostDocumentVersion),
38
new
("type", typeof(T).Name),
39
new
("recoverable", recoverable));
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostInitializeReporter.cs (1)
29
new
Property
("UseRazorCohostServer", true));
Telemetry\AggregatingTelemetryLog.cs (1)
69
TelemetryReporter.AddToProperties(telemetryEvent.Properties, new
Property
("method", method));
Telemetry\TelemetryReporter.cs (7)
275
new
("eventscope.method", lspMethodName),
276
new
("eventscope.languageservername", languageServerName),
277
new
("eventscope.correlationid", correlationId));
521
new
Property
("method", kvp.Key.Method),
522
new
Property
("successful", kvp.Value.SucceededCount),
523
new
Property
("failed", kvp.Value.FailedCount),
524
new
Property
("cancelled", kvp.Value.CancelledCount));
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (20)
Telemetry\TelemetryReporterTests.cs (20)
40
reporter.ReportEvent("EventName", Severity.Normal, new
Property
("P1", false));
55
reporter.ReportEvent("EventName", Severity.Normal,
new
("P1", false),
new
("P2", "test"));
73
new
("P1", false),
74
new
("P2", "test"),
75
new
("P3", p3Value));
96
new
("P1", false),
97
new
("P2", "test"),
98
new
("P3", p3Value),
99
new
("P4", 100));
135
using (reporter.BeginBlock("EventName", Severity.Normal, new
Property
("P1", false)))
152
using (reporter.BeginBlock("EventName", Severity.Normal, TimeSpan.Zero,
new
("P1", false),
new
("P2", "test")))
174
new
("P1", false),
175
new
("P2", "test"),
176
new
("P3", p3Value)))
202
new
("P1", false),
203
new
("P2", "test"),
204
new
("P3", p3Value),
205
new
("P4", 100)))
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CohostInitializeReporter.cs (1)
29
new
Property
("UseRazorCohostServer", true));
81 references to Property
Microsoft.CodeAnalysis.Razor.Workspaces (49)
Telemetry\ITelemetryReporter.cs (14)
11
TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property);
12
TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2);
13
TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2,
Property
property3);
14
TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport, params ReadOnlySpan<
Property
> properties);
19
void ReportEvent(string name, Severity severity,
Property
property);
20
void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2);
21
void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2,
Property
property3);
22
void ReportEvent(string name, Severity severity, params ReadOnlySpan<
Property
> properties);
Telemetry\ITelemetryReporterExtensions.cs (7)
14
public static TelemetryScope BeginBlock(this ITelemetryReporter reporter, string name, Severity severity,
Property
property)
17
public static TelemetryScope BeginBlock(this ITelemetryReporter reporter, string name, Severity severity,
Property
property1,
Property
property2)
20
public static TelemetryScope BeginBlock(this ITelemetryReporter reporter, string name, Severity severity,
Property
property1,
Property
property2,
Property
property3)
23
public static TelemetryScope BeginBlock(this ITelemetryReporter reporter, string name, Severity severity, params ReadOnlySpan<
Property
> properties)
Telemetry\NoOpTelemetryReporter.cs (14)
19
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property)
22
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2)
25
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2,
Property
property3)
28
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport, params ReadOnlySpan<
Property
> properties)
35
public void ReportEvent(string name, Severity severity,
Property
property)
39
public void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2)
43
public void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2,
Property
property3)
47
public void ReportEvent(string name, Severity severity, params ReadOnlySpan<
Property
> properties)
Telemetry\TelemetryScope.cs (14)
17
private readonly
Property
[] _properties;
38
Property
[] properties)
79
var array = new
Property
[1];
84
public static TelemetryScope Create(ITelemetryReporter reporter, string name, Severity severity, TimeSpan minTimeToReport,
Property
property)
86
var array = new
Property
[2];
92
public static TelemetryScope Create(ITelemetryReporter reporter, string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2)
94
var array = new
Property
[3];
101
public static TelemetryScope Create(ITelemetryReporter reporter, string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2,
Property
property3)
103
var array = new
Property
[4];
111
public static TelemetryScope Create(ITelemetryReporter reporter, string name, Severity severity, TimeSpan minTimeToReport, ReadOnlySpan<
Property
> properties)
113
var array = new
Property
[properties.Length + 1];
Microsoft.CodeAnalysis.Remote.Razor (16)
src\Razor\src\Razor\src\Microsoft.VisualStudio.LanguageServices.Razor\Telemetry\TelemetryReporter.cs (16)
66
public void ReportEvent(string name, Severity severity,
Property
property)
74
public void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2)
83
public void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2,
Property
property3)
93
public void ReportEvent(string name, Severity severity, params ReadOnlySpan<
Property
> properties)
97
foreach (
var
property in properties)
105
internal static void AddToProperties(IDictionary<string, object?> properties,
Property
property)
254
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property)
257
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2)
260
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2,
Property
property3)
263
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport, params ReadOnlySpan<
Property
> properties)
Microsoft.VisualStudio.LanguageServices.Razor (16)
Telemetry\TelemetryReporter.cs (16)
66
public void ReportEvent(string name, Severity severity,
Property
property)
74
public void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2)
83
public void ReportEvent(string name, Severity severity,
Property
property1,
Property
property2,
Property
property3)
93
public void ReportEvent(string name, Severity severity, params ReadOnlySpan<
Property
> properties)
97
foreach (
var
property in properties)
105
internal static void AddToProperties(IDictionary<string, object?> properties,
Property
property)
254
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property)
257
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2)
260
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport,
Property
property1,
Property
property2,
Property
property3)
263
public TelemetryScope BeginBlock(string name, Severity severity, TimeSpan minTimeToReport, params ReadOnlySpan<
Property
> properties)