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)
40private Task RegisterAndProcessTasksAsync(Action<PackageLoadTasks> registerTasks, CancellationToken cancellationToken) 42var packageTasks = new PackageLoadTasks(JoinableTaskFactory); 53protected virtual void RegisterInitializeAsyncWork(PackageLoadTasks packageInitializationTasks) 61async Task EnsureComponentModelAsync(PackageLoadTasks packageInitializationTasks, CancellationToken token) 71protected 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)