1 instantiation of PackageLoadTasks
Microsoft.VisualStudio.LanguageServices (1)
LanguageService\AbstractPackage.cs (1)
41var packageTasks = new PackageLoadTasks(JoinableTaskFactory);
18 references to PackageLoadTasks
Microsoft.VisualStudio.LanguageServices (16)
LanguageService\AbstractPackage.cs (5)
39private Task RegisterAndProcessTasksAsync(Action<PackageLoadTasks> registerTasks, CancellationToken cancellationToken) 41var packageTasks = new PackageLoadTasks(JoinableTaskFactory); 52protected virtual void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 60async Task EnsureComponentModelAsync(PackageLoadTasks packageInitializationTasks, CancellationToken token) 70protected virtual void RegisterOnAfterPackageLoadedAsyncWork(PackageLoadTasks afterPackageLoadedTasks)
LanguageService\AbstractPackage`2.cs (4)
40protected override void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 48private async Task PackageInitializationMainThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 69private Task PackageInitializationBackgroundThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 109protected override void RegisterOnAfterPackageLoadedAsyncWork(PackageLoadTasks afterPackageLoadedTasks)
LanguageService\PackageLoadTasks.cs (1)
14using WorkTask = Func<PackageLoadTasks, CancellationToken, Task>;
RoslynPackage.cs (6)
67protected override void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 76Task PackageInitializationBackgroundThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 81Task PackageInitializationMainThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 90protected override void RegisterOnAfterPackageLoadedAsyncWork(PackageLoadTasks afterPackageLoadedTasks) 99Task OnAfterPackageLoadedBackgroundThreadAsync(PackageLoadTasks afterPackageLoadedTasks, CancellationToken cancellationToken) 107Task OnAfterPackageLoadedMainThreadAsync(PackageLoadTasks afterPackageLoadedTasks, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CSharpPackage.cs (2)
63protected override void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 70private Task PackageInitializationBackgroundThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken)