Implemented interface member:
property
File
Microsoft.Build.Shared.IMSBuildElementLocation.File
2 overrides of File
Microsoft.Build (2)
ElementLocation\ElementLocation.cs (2)
269public override string File 345public override string File
43 references to File
Microsoft.Build (43)
BackEnd\Components\Logging\TargetLoggingContext.cs (2)
46projectLoggingContext.BuildEventContext, target.Name, projectFullPath, target.Location.File, 100LoggingService.LogTargetFinished(BuildEventContext, _target.Name, projectFullPath, _target.Location.File, success, targetOutputWrapper);
BackEnd\Components\Logging\TaskLoggingContext.cs (2)
53task.Location.File, 137_task.Location.File,
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
475originalItem.Location.File,
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
577TargetFile = currentTargetEntry.Target.Location.File,
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
387TargetFile = _target.Location.File,
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
197return _taskLocation.File;
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
1491string parameterLocationEscaped = EscapingUtilities.Escape(parameterLocation.File, cache: true); 1651_batchBucket.Lookup.AddNewItem(new ProjectItemInstance(_projectInstance, outputTargetName, EscapingUtilities.Escape(output), EscapingUtilities.Escape(parameterLocation.File)));
Construction\ProjectRootElement.cs (4)
414get => Link != null ? RootLink.FullPath : _projectFileLocation?.File; 425string oldFullPath = _projectFileLocation?.File; 1559using (var projectWriter = new ProjectWriter(_projectFileLocation.File, saveEncoding)) 1567FileInfo fileInfo = FileUtilities.GetFileInfoNoThrow(_projectFileLocation.File);
Construction\Solution\SolutionProjectGenerator.cs (1)
1056if (traversalInstance.Targets[targetName].Location.File == traversalProject.FullPath)
Definition\Project.cs (2)
1815ErrorUtilities.VerifyThrowInvalidOperation(ReferenceEquals(Xml, otherXml), "OM_CannotModifyEvaluatedObjectInImportedFile", otherXml.Location.File); 3605ErrorUtilities.VerifyThrowInvalidOperation(ReferenceEquals(Xml, otherXml), "OM_CannotModifyEvaluatedObjectInImportedFile", otherXml.Location.File);
ElementLocation\ElementLocation.cs (3)
74get { return GetLocationString(File, Line, Column); } 120if (!String.Equals(this.File, that.File, StringComparison.OrdinalIgnoreCase)) 145string file = File;
ElementLocation\XmlAttributeWithLocation.cs (1)
77if (!String.Equals(_elementLocation.File, ownerDocumentWithLocation.FullPath ?? String.Empty, StringComparison.OrdinalIgnoreCase))
ElementLocation\XmlElementWithLocation.cs (1)
97if (!String.Equals(_elementLocation.File, ownerDocumentWithLocation.FullPath ?? String.Empty, StringComparison.OrdinalIgnoreCase))
Evaluation\Evaluator.cs (10)
230string.IsNullOrEmpty(projectRootElement.ProjectFileLocation.File) ? "(null)" : projectRootElement.ProjectFileLocation.File); 322MSBuildEventSource.Log.EvaluateStart(root.ProjectFileLocation.File); 350evaluator._evaluationLoggingContext.LogErrorFromText(null, null, null, new BuildEventFileInfo(root.ProjectFileLocation.File), 369MSBuildEventSource.Log.EvaluateStop(root.ProjectFileLocation.File); 629string projectFile = string.IsNullOrEmpty(_projectRootElement.ProjectFileLocation.File) ? "(null)" : _projectRootElement.ProjectFileLocation.File; 648MSBuildEventSource.Log.EvaluatePass0Start(_projectRootElement.ProjectFileLocation.File); 1052_evaluationLoggingContext.LogComment(MessageImportance.Low, "OverridingTarget", otherTarget.Name, otherTarget.Location.File, targetName, targetElement.Location.File);
Evaluation\Profiler\EvaluationProfiler.cs (1)
72return _shouldTrackElements ? new EvaluationFrame(this, CurrentLocation.WithFileLineAndElement(element.Location.File, element.Location.Line, element)) : null;
Evaluation\ProjectParser.cs (2)
116MSBuildEventSource.Log.ParseStart(projectRootElement.ProjectFileLocation.File); 121MSBuildEventSource.Log.ParseStop(projectRootElement.ProjectFileLocation.File);
Instance\ProjectInstance.cs (1)
1237get => _projectFileLocation?.File ?? string.Empty;
Instance\ProjectTargetInstance.cs (1)
346get { return _location.File; }
Instance\ProjectTargetInstanceChild.cs (1)
29get { return Location.File; }
Instance\TaskFactories\AssemblyTaskFactory.cs (1)
412taskLocation.File,
Instance\TaskFactoryEngineContext.cs (1)
148return _elementLocation.File;
Instance\TaskRegistry.cs (1)
1582new BuildEventFileInfo(elementLocation.File, elementLocation.Line, elementLocation.Column),
Xml\ProjectXmlUtilities.cs (2)
100if (Path.GetExtension(element.Location.File).Equals(".dwproj", StringComparison.OrdinalIgnoreCase)) 108throw new UnbuildableProjectTypeException(element.Location.File);