44 references to AddIfNotNull
Microsoft.Build.Framework (44)
Telemetry\CrashTelemetry.cs (44)
567AddIfNotNull(ExceptionType); 568AddIfNotNull(InnerExceptionType); 571AddIfNotNull(ExitType.ToString(), nameof(ExitType)); 573AddIfNotNull(IsCritical?.ToString(), nameof(IsCritical)); 574AddIfNotNull(IsUnhandled.ToString(), nameof(IsUnhandled)); 575AddIfNotNull(StackHash); 576AddIfNotNull(StackTop); 577AddIfNotNull(StackCaller); 578AddIfNotNull(FullStackTrace); 579AddIfNotNull(ExceptionMessage); 580AddIfNotNull(HResult?.ToString(), nameof(HResult)); 581AddIfNotNull(BuildEngineVersion); 582AddIfNotNull(BuildEngineFrameworkName); 583AddIfNotNull(BuildEngineHost); 586AddIfNotNull(CrashOrigin.ToString(), nameof(CrashOrigin)); 588AddIfNotNull(CrashOriginNamespace); 589AddIfNotNull(CrashThreadName); 590AddIfNotNull(InnermostExceptionType); 591AddIfNotNull(InnerExceptionStackTrace); 592AddIfNotNull(InnerExceptionMessage); 593AddIfNotNull(LoggerEventType); 594AddIfNotNull(ProcessWorkingSetMB?.ToString(), nameof(ProcessWorkingSetMB)); 595AddIfNotNull(MemoryLoadPercent?.ToString(), nameof(MemoryLoadPercent)); 598AddIfNotNull(EndBuildWaitPhase); 599AddIfNotNull(PendingSubmissionCount?.ToString(), nameof(PendingSubmissionCount)); 600AddIfNotNull(SubmissionsWithResultNoLogging?.ToString(), nameof(SubmissionsWithResultNoLogging)); 601AddIfNotNull(EndBuildWaitDurationMs?.ToString(), nameof(EndBuildWaitDurationMs)); 602AddIfNotNull(ThreadExceptionRecorded?.ToString(), nameof(ThreadExceptionRecorded)); 603AddIfNotNull(UnmatchedProjectStartedCount?.ToString(), nameof(UnmatchedProjectStartedCount)); 604AddIfNotNull(LoggingServiceState); 605AddIfNotNull(LoggingEventQueueDepth?.ToString(), nameof(LoggingEventQueueDepth)); 606AddIfNotNull(IsShuttingDown?.ToString(), nameof(IsShuttingDown)); 607AddIfNotNull(IsCancellationRequested?.ToString(), nameof(IsCancellationRequested)); 608AddIfNotNull(WorkQueueDepth?.ToString(), nameof(WorkQueueDepth)); 609AddIfNotNull(SubmissionDetails); 610AddIfNotNull(RegisteredLoggerTypeNames); 611AddIfNotNull(ActiveNodeIds); 612AddIfNotNull(EnableNodeReuse?.ToString(), nameof(EnableNodeReuse)); 613AddIfNotNull(ActiveNodeDetails); 614AddIfNotNull(ProjectCacheState); 617AddIfNotNull(IsStandaloneExecution?.ToString(), nameof(IsStandaloneExecution)); 618AddIfNotNull(MaxNodeCount?.ToString(), nameof(MaxNodeCount)); 619AddIfNotNull(ActiveNodeCount?.ToString(), nameof(ActiveNodeCount)); 620AddIfNotNull(SubmissionCount?.ToString(), nameof(SubmissionCount));