34 references to BuildEngine
Microsoft.Build.Utilities.Core (34)
src\msbuild\src\Shared\TaskLoggingHelper.cs (34)
254BuildEngine is IBuildEngine10 buildEngine10 && buildEngine10.EngineServices.IsTaskInputLoggingEnabled;
263return BuildEngine is not IBuildEngine10 buildEngine10
323if (BuildEngine == null)
329BuildEngine.LogMessageEvent(e);
379ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
388fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
389fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
390fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
400BuildEngine.LogMessageEvent(e);
436ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
445fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
446fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
447fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
456BuildEngine.LogMessageEvent(e);
525BuildEngine.LogMessageEvent(e);
565BuildEngine.LogCustomEvent(eps);
584BuildEngine.LogCustomEvent(epf);
622if (BuildEngine == null)
628BuildEngine.LogMessageEvent(e);
712ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
727fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
728fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
729fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
738BuildEngine.LogErrorEvent(e);
1040ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
1055if (BuildEngine is IBuildEngine8 be8 && be8.ShouldTreatWarningAsError(warningCode))
1062file: fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
1063lineNumber: fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
1064columnNumber: fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
1075fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
1076fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
1077fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
1087BuildEngine.LogWarningEvent(e);
1446(BuildEngine as IBuildEngine5)?.LogTelemetry(eventName, properties);