1 write to Properties
dotnet.Tests (1)
FakeRecordEventNameTelemetry.cs (1)
26Properties = properties
132 references to Properties
dotnet.Tests (132)
TelemetryCommandTest.cs (89)
51e.Properties.ContainsKey("verb") && 52e.Properties["verb"] == Sha256Hasher.Hash("HELP")); 62e.Properties.ContainsKey("verb") && 63e.Properties["verb"] == Sha256Hasher.Hash("HELP") && 77e.Properties.ContainsKey("verb") && 78e.Properties["verb"] == Sha256Hasher.Hash("HELP") && 91e.Properties.ContainsKey("verb") && 92e.Properties["verb"] == Sha256Hasher.Hash("HELP") && 107e.Properties.ContainsKey("argument") && 108e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 109e.Properties.ContainsKey("verb") && 110e.Properties["verb"] == Sha256Hasher.Hash("NEW")); 122e.Properties.ContainsKey("argument") && 123e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 124e.Properties.ContainsKey("verb") && 125e.Properties["verb"] == Sha256Hasher.Hash("NEW") && 141e.Properties.ContainsKey("argument") && 142e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 143e.Properties.ContainsKey("verb") && 144e.Properties["verb"] == Sha256Hasher.Hash("HELP")); 156e.Properties.ContainsKey("argument") && 157e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 158e.Properties.ContainsKey("verb") && 159e.Properties["verb"] == Sha256Hasher.Hash("ADD")); 171e.Properties.ContainsKey("argument") && 172e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 173e.Properties.ContainsKey("verb") && 174e.Properties["verb"] == Sha256Hasher.Hash("ADD")); 186e.Properties.ContainsKey("argument") && 187e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 188e.Properties.ContainsKey("verb") && 189e.Properties["verb"] == Sha256Hasher.Hash("REMOVE")); 200.Contain(e => e.EventName == "sublevelparser/command" && e.Properties.ContainsKey("argument") && 201e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 202e.Properties.ContainsKey("verb") && 203e.Properties["verb"] == Sha256Hasher.Hash("LIST")); 215e.Properties.ContainsKey("argument") && 216e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 217e.Properties.ContainsKey("verb") && 218e.Properties["verb"] == Sha256Hasher.Hash("SOLUTION")); 232e.Properties.ContainsKey("argument") && 233e.Properties["argument"] == Sha256Hasher.Hash(argumentToSend.ToUpper()) && 234e.Properties.ContainsKey("verb") && 235e.Properties["verb"] == Sha256Hasher.Hash("NUGET")); 247.Contain(e => e.EventName == "sublevelparser/command" && e.Properties.ContainsKey(optionKey) && 248e.Properties[optionKey] == Sha256Hasher.Hash(optionValueToSend.ToUpper()) && 249e.Properties.ContainsKey("verb") && 250e.Properties["verb"] == Sha256Hasher.Hash("NEW")); 263e.Properties.ContainsKey(optionKey) && 264e.Properties[optionKey] == Sha256Hasher.Hash(optionValueToSend.ToUpper()) && 265e.Properties.ContainsKey("verb") && 266e.Properties["verb"] == Sha256Hasher.Hash("RESTORE")); 279e.Properties.ContainsKey(optionKey) && 280e.Properties[optionKey] == Sha256Hasher.Hash(optionValueToSend.ToUpper()) && 281e.Properties.ContainsKey("verb") && 282e.Properties["verb"] == Sha256Hasher.Hash("RESTORE") && 299e.Properties.ContainsKey(optionKey) && 300e.Properties[optionKey] == Sha256Hasher.Hash(optionValueToSend.ToUpper()) && 301e.Properties.ContainsKey("verb") && 302e.Properties["verb"] == Sha256Hasher.Hash("BUILD")); 315e.Properties.ContainsKey(optionKey) && 316e.Properties[optionKey] == Sha256Hasher.Hash(optionValueToSend.ToUpper()) && 317e.Properties.ContainsKey("verb") && 318e.Properties["verb"] == Sha256Hasher.Hash("PUBLISH")); 328.Contain(e => e.EventName == "sublevelparser/command" && e.Properties.ContainsKey("configuration") && 329e.Properties["configuration"] == Sha256Hasher.Hash("DEBUG") && 330e.Properties.ContainsKey("verb") && 331e.Properties["verb"] == Sha256Hasher.Hash("BUILD")); 335.Contain(e => e.EventName == "sublevelparser/command" && e.Properties.ContainsKey("runtime") && 336e.Properties["runtime"] == Sha256Hasher.Hash($"{ToolsetInfo.LatestMacRuntimeIdentifier.ToUpper()}-X64") && 337e.Properties.ContainsKey("verb") && 338e.Properties["verb"] == Sha256Hasher.Hash("BUILD")); 348.Contain(e => e.EventName == "sublevelparser/command" && e.Properties.ContainsKey("configuration") && 349e.Properties["configuration"] == Sha256Hasher.Hash("DEBUG") && 350e.Properties.ContainsKey("verb") && 351e.Properties["verb"] == Sha256Hasher.Hash("CLEAN")); 355.Contain(e => e.EventName == "sublevelparser/command" && e.Properties.ContainsKey("framework") && 356e.Properties["framework"] == Sha256Hasher.Hash(ToolsetInfo.CurrentTargetFramework.ToUpper()) && 357e.Properties.ContainsKey("verb") && 358e.Properties["verb"] == Sha256Hasher.Hash("CLEAN")); 370e.Properties.ContainsKey(optionKey) && 371e.Properties.ContainsKey("verb") && 372e.Properties["verb"] == Sha256Hasher.Hash("PACKAGE UPDATE")); 385.Contain(e => e.EventName == "install/reportsuccess" && e.Properties.ContainsKey("exeName") && 386e.Properties["exeName"] == Sha256Hasher.Hash("DOTNET-SDK-LATEST-WIN-X64.EXE")); 409e.Properties.ContainsKey("exceptionType") && 410e.Properties["exceptionType"] == "System.ArgumentException" && 411e.Properties.ContainsKey("detail") && 412e.Properties["detail"].Contains(caughtException.StackTrace));
TelemetryFilterTest.cs (43)
36e.Properties.ContainsKey("verb") && 37e.Properties["verb"] == Sha256Hasher.Hash("BUILD") && 47e.Properties.ContainsKey("verb") && 48e.Properties["verb"] == Sha256Hasher.Hash("BUILD") && 60e.Properties.ContainsKey("verb") && 61e.Properties["verb"] == Sha256Hasher.Hash("BUILD") && 63e.Properties.ContainsKey("globalJson") && 64e.Properties["globalJson"] == Sha256Hasher.HashWithNormalizedCasing(globalJsonState)); 73e.Properties.ContainsKey("verb") && 74e.Properties["verb"] == Sha256Hasher.Hash("BUILD") && 84e.Properties.ContainsKey("verb") && 85e.Properties["verb"] == Sha256Hasher.Hash("BUILD") && 99e.Properties.ContainsKey("argument") && 100e.Properties["argument"] == Sha256Hasher.Hash("CONSOLE") && 101e.Properties.ContainsKey("verb") && 102e.Properties["verb"] == Sha256Hasher.Hash("NEW") && 112e.Properties.ContainsKey("argument") && 113e.Properties["argument"] == Sha256Hasher.Hash("CONSOLE") && 114e.Properties.ContainsKey("verb") && 115e.Properties["verb"] == Sha256Hasher.Hash("NEW") && 126e.Properties.ContainsKey("argument") && 127e.Properties["argument"] == Sha256Hasher.Hash("CONSOLE") && 128e.Properties.ContainsKey("verb") && 129e.Properties["verb"] == Sha256Hasher.Hash("NEW") && 139e.Properties.ContainsKey("argument") && 140e.Properties["argument"] == Sha256Hasher.Hash("CONSOLE") && 141e.Properties.ContainsKey("verb") && 142e.Properties["verb"] == Sha256Hasher.Hash("NEW") && 156e.Properties.ContainsKey("verb") && 157e.Properties["verb"] == Sha256Hasher.Hash("WORKLOAD") && 158e.Properties["subcommand"] == 160e.Properties["argument"] == 172e.Properties.ContainsKey("verb") && 173e.Properties["verb"] == Sha256Hasher.Hash("TOOL") && 174e.Properties["subcommand"] == 176e.Properties["argument"] == 188e.Properties.ContainsKey("verb") && 189e.Properties["verb"] == Sha256Hasher.Hash("WORKLOAD") && 190e.Properties["subcommand"] == 192e.Properties["argument"] == 204e.Properties.ContainsKey("verb") && 205e.Properties["verb"] == Sha256Hasher.Hash("WORKLOAD") && 206e.Properties["subcommand"] ==