3 writes to _fileChangeCookie
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\FileChangeTracker.cs (3)
60_fileChangeCookie = s_none; 106_fileChangeCookie = AsyncLazy.Create( 171_fileChangeCookie = s_none;
7 references to _fileChangeCookie
Microsoft.VisualStudio.LanguageServices (7)
ProjectSystem\FileChangeTracker.cs (7)
80var cookie = _fileChangeCookie; 88Contract.ThrowIfTrue(_fileChangeCookie != s_none); 94_ = _fileChangeCookie.GetValue(CancellationToken.None); 104Contract.ThrowIfTrue(_fileChangeCookie != s_none); 137s_lastBackgroundTask = s_lastBackgroundTask.ContinueWith(_ => _fileChangeCookie.GetValueAsync(CancellationToken.None), CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.Default).Unwrap(); 165if (_fileChangeCookie == s_none) 170var fileChangeCookie = _fileChangeCookie.GetValue(CancellationToken.None);