Implemented interface member:
property
File
Microsoft.Build.Shared.IMSBuildElementLocation.File
3 overrides of File
Microsoft.Build (3)
ElementLocation\ElementLocation.cs (3)
302public override string File => _file; 347public override string File => _file; 397public override string File => _file;
43 references to File
Microsoft.Build (43)
BackEnd\BuildManager\MultiThreadedStrictModeScope.cs (2)
226MSBuildEventSource.Log.StrictModeDirectoryScanStart(BuildId, location.File); 242MSBuildEventSource.Log.StrictModeDirectoryScanStop(BuildId, location.File);
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)
476originalItem.Location.File,
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
594TargetFile = currentTargetEntry.Target.Location.File,
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
388TargetFile = _target.Location.File,
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
201return _taskLocation.File;
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
1992parameterLocationEscaped ??= EscapingUtilities.Escape(parameterLocation.File, cache: true); 2093parameterLocationEscaped ??= EscapingUtilities.Escape(parameterLocation.File, cache: true);
Construction\ProjectRootElement.cs (4)
416get => Link != null ? RootLink.FullPath : _projectFileLocation?.File; 427string oldFullPath = _projectFileLocation?.File; 1555using (var projectWriter = new ProjectWriter(_projectFileLocation.File, saveEncoding)) 1563FileInfo fileInfo = FileUtilities.GetFileInfoNoThrow(_projectFileLocation.File);
Construction\Solution\SolutionProjectGenerator.cs (1)
1064if (traversalInstance.Targets[targetName].Location.File == traversalProject.FullPath)
Definition\Project.cs (2)
1833ErrorUtilities.VerifyThrowInvalidOperation(ReferenceEquals(Xml, otherXml), "OM_CannotModifyEvaluatedObjectInImportedFile", otherXml.Location.File); 3470ErrorUtilities.VerifyThrowInvalidOperation(ReferenceEquals(Xml, otherXml), "OM_CannotModifyEvaluatedObjectInImportedFile", otherXml.Location.File);
ElementLocation\ElementLocation.cs (5)
72public string LocationString => GetLocationString(File, Line, Column); 112&& StringComparer.OrdinalIgnoreCase.Equals(File, other.File); 134string file = File; 319ElementLocation { Line: 0, Column: 0 } other => StringComparer.OrdinalIgnoreCase.Equals(File, other.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 (7)
354string projectFile = root.ProjectFileLocation.File ?? string.Empty; 416ElementLocation.Create(root.ProjectFileLocation.File), 709string projectFile = string.IsNullOrEmpty(_projectRootElement.ProjectFileLocation.File) ? "(null)" : _projectRootElement.ProjectFileLocation.File; 735MSBuildEventSource.Log.EvaluatePass0Start(_projectRootElement.ProjectFileLocation.File); 1200_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)
121MSBuildEventSource.Log.ParseStart(projectRootElement.ProjectFileLocation.File); 126MSBuildEventSource.Log.ParseStop(projectRootElement.ProjectFileLocation.File);
Instance\ProjectInstance.cs (1)
1274get => _projectFileLocation?.File ?? string.Empty;
Instance\ProjectTargetInstance.cs (1)
345get { return _location.File; }
Instance\ProjectTargetInstanceChild.cs (1)
28get { return Location.File; }
Instance\TaskFactories\AssemblyTaskFactory.cs (1)
399taskLocation.File,
Instance\TaskFactoryEngineContext.cs (1)
148return _elementLocation.File;
Xml\ProjectXmlUtilities.cs (2)
93if (Path.GetExtension(element.Location.File).Equals(".dwproj", StringComparison.OrdinalIgnoreCase)) 101throw new UnbuildableProjectTypeException(element.Location.File);