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));