34 references to BuildEngine
Microsoft.Build.Utilities.Core (34)
TaskLoggingHelper.cs (34)
251BuildEngine is IBuildEngine10 buildEngine10 && buildEngine10.EngineServices.IsTaskInputLoggingEnabled;
260return BuildEngine is not IBuildEngine10 buildEngine10
320if (BuildEngine == null)
326BuildEngine.LogMessageEvent(e);
376ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
385fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
386fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
387fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
397BuildEngine.LogMessageEvent(e);
433ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
442fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
443fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
444fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
453BuildEngine.LogMessageEvent(e);
521BuildEngine.LogMessageEvent(e);
561BuildEngine.LogCustomEvent(eps);
580BuildEngine.LogCustomEvent(epf);
618if (BuildEngine == null)
624BuildEngine.LogMessageEvent(e);
708ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
723fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
724fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
725fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
734BuildEngine.LogErrorEvent(e);
1059ErrorUtilities.VerifyThrowInvalidOperation(BuildEngine != null, "LoggingBeforeTaskInitialization", message);
1074if (BuildEngine is IBuildEngine8 be8 && be8.ShouldTreatWarningAsError(warningCode))
1081file: fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
1082lineNumber: fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
1083columnNumber: fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
1094fillInLocation ? BuildEngine.ProjectFileOfTaskNode : file,
1095fillInLocation ? BuildEngine.LineNumberOfTaskNode : lineNumber,
1096fillInLocation ? BuildEngine.ColumnNumberOfTaskNode : columnNumber,
1106BuildEngine.LogWarningEvent(e);
1457(BuildEngine as IBuildEngine5)?.LogTelemetry(eventName, properties);