1 instantiation of PackageLoadTasks
Microsoft.VisualStudio.LanguageServices (1)
LanguageService\AbstractPackage.cs (1)
41var packageTasks = new PackageLoadTasks(JoinableTaskFactory);
18 references to PackageLoadTasks
Microsoft.VisualStudio.LanguageServices (18)
ColorSchemes\ColorSchemeApplier.cs (2)
60public void RegisterInitializationWork(PackageLoadTasks packageInitializationTasks) 73private async Task AfterPackageLoadedBackgroundThreadAsync(PackageLoadTasks afterPackageLoadedTasks, CancellationToken cancellationToken)
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)
37protected override void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 45private async Task PackageInitializationMainThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 66private Task PackageInitializationBackgroundThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 91protected override void RegisterOnAfterPackageLoadedAsyncWork(PackageLoadTasks afterPackageLoadedTasks)
LanguageService\PackageLoadTasks.cs (1)
14using WorkTask = Func<PackageLoadTasks, CancellationToken, Task>;
RoslynPackage.cs (6)
71protected override void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 80Task PackageInitializationBackgroundThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 85Task PackageInitializationMainThreadAsync(PackageLoadTasks packageInitializationTasks, CancellationToken cancellationToken) 94protected override void RegisterOnAfterPackageLoadedAsyncWork(PackageLoadTasks afterPackageLoadedTasks) 103Task OnAfterPackageLoadedBackgroundThreadAsync(PackageLoadTasks afterPackageLoadedTasks, CancellationToken cancellationToken) 120Task OnAfterPackageLoadedMainThreadAsync(PackageLoadTasks afterPackageLoadedTasks, CancellationToken cancellationToken)