13 references to TaskInvocationCheckData
Microsoft.Build (13)
BuildCheck\API\IBuildCheckRegistrationContext.cs (1)
17void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction);
BuildCheck\Checks\DoubleWritesCheck.cs (4)
49private void TaskInvocationAction(BuildCheckDataContext<TaskInvocationCheckData> context) 61private void CheckCompilerTask(BuildCheckDataContext<TaskInvocationCheckData> context) 81private void CheckCopyTask(BuildCheckDataContext<TaskInvocationCheckData> context) 104private void CheckWrite(BuildCheckDataContext<TaskInvocationCheckData> context, string fileBeingWritten)
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (3)
33List<(CheckWrapper, Action<BuildCheckDataContext<TaskInvocationCheckData>>)> TaskInvocationActions, 93internal void RegisterTaskInvocationAction(CheckWrapper check, Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) 164TaskInvocationCheckData taskInvocationCheckData,
BuildCheck\Infrastructure\BuildEventsProcessor.cs (4)
25public TaskInvocationCheckData CheckData; 26public Dictionary<string, TaskInvocationCheckData.TaskParameter> TaskParameters; 152Dictionary<string, TaskInvocationCheckData.TaskParameter> taskParameters = new(); 222taskData.TaskParameters[parameterName] = new TaskInvocationCheckData.TaskParameter(parameterValue, isOutput);
BuildCheck\Infrastructure\CheckRegistrationContext.cs (1)
26public void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) =>