42 references to AddIfNotNull
Microsoft.Build.Framework (42)
Telemetry\CrashTelemetry.cs (42)
553AddIfNotNull(ExceptionType);
554AddIfNotNull(InnerExceptionType);
557AddIfNotNull(ExitType.ToString(), nameof(ExitType));
559AddIfNotNull(IsCritical?.ToString(), nameof(IsCritical));
560AddIfNotNull(IsUnhandled.ToString(), nameof(IsUnhandled));
561AddIfNotNull(StackHash);
562AddIfNotNull(StackTop);
563AddIfNotNull(StackCaller);
564AddIfNotNull(FullStackTrace);
565AddIfNotNull(HResult?.ToString(), nameof(HResult));
566AddIfNotNull(BuildEngineVersion);
567AddIfNotNull(BuildEngineFrameworkName);
568AddIfNotNull(BuildEngineHost);
571AddIfNotNull(CrashOrigin.ToString(), nameof(CrashOrigin));
573AddIfNotNull(CrashOriginNamespace);
574AddIfNotNull(CrashThreadName);
575AddIfNotNull(InnermostExceptionType);
576AddIfNotNull(InnerExceptionStackTrace);
577AddIfNotNull(LoggerEventType);
578AddIfNotNull(ProcessWorkingSetMB?.ToString(), nameof(ProcessWorkingSetMB));
579AddIfNotNull(MemoryLoadPercent?.ToString(), nameof(MemoryLoadPercent));
582AddIfNotNull(EndBuildWaitPhase);
583AddIfNotNull(PendingSubmissionCount?.ToString(), nameof(PendingSubmissionCount));
584AddIfNotNull(SubmissionsWithResultNoLogging?.ToString(), nameof(SubmissionsWithResultNoLogging));
585AddIfNotNull(EndBuildWaitDurationMs?.ToString(), nameof(EndBuildWaitDurationMs));
586AddIfNotNull(ThreadExceptionRecorded?.ToString(), nameof(ThreadExceptionRecorded));
587AddIfNotNull(UnmatchedProjectStartedCount?.ToString(), nameof(UnmatchedProjectStartedCount));
588AddIfNotNull(LoggingServiceState);
589AddIfNotNull(LoggingEventQueueDepth?.ToString(), nameof(LoggingEventQueueDepth));
590AddIfNotNull(IsShuttingDown?.ToString(), nameof(IsShuttingDown));
591AddIfNotNull(IsCancellationRequested?.ToString(), nameof(IsCancellationRequested));
592AddIfNotNull(WorkQueueDepth?.ToString(), nameof(WorkQueueDepth));
593AddIfNotNull(SubmissionDetails);
594AddIfNotNull(RegisteredLoggerTypeNames);
595AddIfNotNull(ActiveNodeIds);
596AddIfNotNull(EnableNodeReuse?.ToString(), nameof(EnableNodeReuse));
597AddIfNotNull(ActiveNodeDetails);
598AddIfNotNull(ProjectCacheState);
601AddIfNotNull(IsStandaloneExecution?.ToString(), nameof(IsStandaloneExecution));
602AddIfNotNull(MaxNodeCount?.ToString(), nameof(MaxNodeCount));
603AddIfNotNull(ActiveNodeCount?.ToString(), nameof(ActiveNodeCount));
604AddIfNotNull(SubmissionCount?.ToString(), nameof(SubmissionCount));