22 references to Lookup
Microsoft.Build (22)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (5)
241bucket.Lookup.AddNewItemsOfItemType(child.ItemType, itemsToAdd, !keepDuplicates, logFunction); 255ICollection<ProjectItemInstance> group = bucket.Lookup.GetItems(child.ItemType); 287bucket.Lookup.RemoveItems(child.ItemType, itemsToRemove); 302ICollection<ProjectItemInstance> group = bucket.Lookup.GetItems(child.ItemType); 348bucket.Lookup.ModifyItems(child.ItemType, group, metadataToSet);
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (1)
104bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(property.Name, evaluatedValue, property.Location, Project.IsImmutable));
BackEnd\Components\RequestBuilder\ItemBucket.cs (1)
74/// <param name="lookup">The <see cref="Lookup"/> to use for the items in the bucket.</param>
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
511lookupForInference = bucket.Lookup; 512lookupForExecution = bucket.Lookup.Clone();
BackEnd\Components\RequestBuilder\TaskBuilder.cs (7)
498bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.LastTaskResult, "false", true, _buildRequestEntry.RequestConfiguration.Project.IsImmutable)); 505bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.LastTaskResult, "false", true, _buildRequestEntry.RequestConfiguration.Project.IsImmutable)); 515List<string> overrideMessages = bucket.Lookup.GetPropertyOverrideMessages(lookupHash); 578List<string> overrideMessages = bucket.Lookup.GetPropertyOverrideMessages(lookupHash); 716task.ExecuteTask(bucket.Lookup); 920bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.LastTaskResult, taskResult ? "true" : "false", true/* may be reserved */, _buildRequestEntry.RequestConfiguration.Project.IsImmutable)); 1240InferTaskOutputs(bucket.Lookup, taskOutputSpecification, taskParameterName, outputTargetName, outputTargetName, bucket);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (6)
674EnsureParameterInitialized(parameter, _batchBucket.Lookup); 1430EnsureParameterInitialized(parameter, _batchBucket.Lookup); 1969_batchBucket.Lookup.SetProperty(ProjectPropertyInstance.Create(outputTargetName, outputString, parameterLocation, _projectInstance.IsImmutable)); 1984Lookup.NewItemAppender appender = _batchBucket.Lookup.BeginAddNewItems(outputTargetName, outputs.Length); 2085Lookup.NewItemAppender appender = _batchBucket.Lookup.BeginAddNewItems(outputTargetName, outputs.Length); 2159_batchBucket.Lookup.SetProperty(ProjectPropertyInstance.Create(outputTargetName, outputString, parameterLocation, _projectInstance.IsImmutable));