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