1 implementation of Value
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ReferenceCountedDisposableCache.cs (1)
72public TValue Value { get; } = value;
17 references to Value
Microsoft.CodeAnalysis.LanguageServer (10)
HostWorkspace\FileWatching\DefaultFileChangeWatcher.cs (10)
38rootWatcher.Target.Value.IncludeSubdirectories = true; 39rootWatcher.Target.Value.EnableRaisingEvents = true; 45watcher.Target.Value.Changed += eventRaiser.RaiseEvent; 46watcher.Target.Value.Created += eventRaiser.RaiseEvent; 47watcher.Target.Value.Deleted += eventRaiser.RaiseEvent; 48watcher.Target.Value.Renamed += eventRaiser.RaiseEvent; 53watcher.Target.Value.Changed -= eventRaiser.RaiseEvent; 54watcher.Target.Value.Created -= eventRaiser.RaiseEvent; 55watcher.Target.Value.Deleted -= eventRaiser.RaiseEvent; 56watcher.Target.Value.Renamed -= eventRaiser.RaiseEvent;
Microsoft.CodeAnalysis.Workspaces (6)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (6)
113return _ruleSetFile?.Target.Value.FilePath; 122_ruleSetFile.Target.Value.UpdatedOnDisk -= RuleSetFile_UpdatedOnDisk; 152if (_ruleSetFile?.Target.Value.FilePath != effectiveRuleSetPath) 165_ruleSetFile.Target.Value.UpdatedOnDisk += RuleSetFile_UpdatedOnDisk; 183compilationOptions = ComputeCompilationOptionsWithHostValues(compilationOptions, _ruleSetFile?.Target.Value); 210if (_ruleSetFile?.Target.Value != (IRuleSetFile)sender)
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\RuleSets\VisualStudioRuleSetManager.cs (1)
37cacheEntry.Target.Value.InitializeFileTracking(_fileChangeWatcher);