1 implementation of IDirectoryCacheFactory
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
2150public sealed class LoggingDirectoryCacheFactory : IDirectoryCacheFactory
11 references to IDirectoryCacheFactory
Microsoft.Build (11)
Definition\Project.cs (4)
76private readonly IDirectoryCacheFactory _directoryCacheFactory; 265EvaluationContext evaluationContext, IDirectoryCacheFactory directoryCacheFactory, bool interactive) 359EvaluationContext evaluationContext, IDirectoryCacheFactory directoryCacheFactory, bool interactive) 455EvaluationContext evaluationContext, IDirectoryCacheFactory directoryCacheFactory, bool interactive)
Definition\ProjectOptions.cs (1)
51public IDirectoryCacheFactory DirectoryCacheFactory { get; set; }
Evaluation\Evaluator.cs (2)
206IDirectoryCacheFactory directoryCacheFactory, 307IDirectoryCacheFactory directoryCacheFactory,
FileSystem\IDirectoryCache.cs (1)
23/// Returns an <see cref="IDirectoryCache"/> to be used when evaluating the project associated with this <see cref="IDirectoryCacheFactory"/>.
Instance\ProjectInstance.cs (3)
295ProjectLoadSettings? projectLoadSettings, EvaluationContext evaluationContext, IDirectoryCacheFactory directoryCacheFactory, bool interactive) 513ProjectLoadSettings? projectLoadSettings, EvaluationContext evaluationContext, IDirectoryCacheFactory directoryCacheFactory, bool interactive) 3082IDirectoryCacheFactory directoryCacheFactory = null)