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