#nullable enable
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind.Add = 1 -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind.Delete = 2 -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind.Update = 0 -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadMSBuildWorkspace
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadMSBuildWorkspace.HotReloadMSBuildWorkspace(Microsoft.Extensions.Logging.ILogger! logger, System.Func<string!, (System.Collections.Immutable.ImmutableArray<Microsoft.Build.Execution.ProjectInstance!> instances, Microsoft.Build.Evaluation.Project? project)>! getBuildProjects) -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadMSBuildWorkspace.UpdateFileContentAsync(System.Collections.Generic.IEnumerable<(string! path, Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadFileChangeKind change)>! changedFiles, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<Microsoft.CodeAnalysis.Solution!>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadMSBuildWorkspace.UpdateProjectConeAsync(string! projectPath, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<Microsoft.CodeAnalysis.Solution!>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadMSBuildWorkspace.UpdateProjectGraphAsync(System.Collections.Immutable.ImmutableArray<string!> projectPaths, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.ValueTask<Microsoft.CodeAnalysis.Solution!>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadMSBuildWorkspace.UpdateSolution(System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ProjectInfo!> projectInfos) -> Microsoft.CodeAnalysis.Solution!
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.CapabilitiesChanged() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.CommitUpdate() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.DiscardUpdate() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.EndSession() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.GetTestAccessor() -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.TestAccessor
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.GetUpdatesAsync(Microsoft.CodeAnalysis.Solution! solution, System.Collections.Immutable.ImmutableDictionary<Microsoft.CodeAnalysis.ProjectId!, Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.RunningProjectInfo>! runningProjects, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates>!
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.HotReloadService(Microsoft.CodeAnalysis.Host.HostWorkspaceServices! services, System.Collections.Immutable.ImmutableArray<string!> capabilities) -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.HotReloadService(Microsoft.CodeAnalysis.Host.SolutionServices! services, System.Func<System.Threading.Tasks.ValueTask<System.Collections.Immutable.ImmutableArray<string!>>>! capabilitiesProvider) -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.RunningProjectInfo
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.RunningProjectInfo.RestartWhenChangesHaveNoEffect.get -> bool
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.RunningProjectInfo.RestartWhenChangesHaveNoEffect.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.RunningProjectInfo.RunningProjectInfo() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.StartSessionAsync(Microsoft.CodeAnalysis.Solution! solution, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task!
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status.Blocked = 2 -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status.NoChangesToApply = 0 -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status.ReadyToApply = 1 -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.TestAccessor
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.TestAccessor.EncService.get -> Microsoft.CodeAnalysis.EditAndContinue.IEditAndContinueService!
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.TestAccessor.SessionId.get -> Microsoft.CodeAnalysis.EditAndContinue.DebuggingSessionId
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.TestAccessor.TestAccessor() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.TestAccessor.TestAccessor(Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService! instance) -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.Update() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.Update(System.Guid moduleId, Microsoft.CodeAnalysis.ProjectId! projectId, System.Collections.Immutable.ImmutableArray<byte> ilDelta, System.Collections.Immutable.ImmutableArray<byte> metadataDelta, System.Collections.Immutable.ImmutableArray<byte> pdbDelta, System.Collections.Immutable.ImmutableArray<int> updatedTypes, System.Collections.Immutable.ImmutableArray<string!> requiredCapabilities) -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.PersistentDiagnostics.get -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic!>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.PersistentDiagnostics.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectsToRebuild.get -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ProjectId!>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectsToRebuild.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectsToRedeploy.get -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ProjectId!>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectsToRedeploy.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectsToRestart.get -> System.Collections.Immutable.ImmutableDictionary<Microsoft.CodeAnalysis.ProjectId!, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ProjectId!>>!
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectsToRestart.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectUpdates.get -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.ProjectUpdates.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.Status.get -> Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Status
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.Status.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.TransientDiagnostics.get -> System.Collections.Immutable.ImmutableArray<(Microsoft.CodeAnalysis.ProjectId! project, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic!> diagnostics)>
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.TransientDiagnostics.init -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Updates.Updates() -> void
Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.ILDelta -> System.Collections.Immutable.ImmutableArray<byte>
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.MetadataDelta -> System.Collections.Immutable.ImmutableArray<byte>
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.ModuleId -> System.Guid
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.PdbDelta -> System.Collections.Immutable.ImmutableArray<byte>
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.ProjectId -> Microsoft.CodeAnalysis.ProjectId!
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.RequiredCapabilities -> System.Collections.Immutable.ImmutableArray<string!>
readonly Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.Update.UpdatedTypes -> System.Collections.Immutable.ImmutableArray<int>
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.GetTargetFramework(Microsoft.CodeAnalysis.Project! project) -> string?
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Api.HotReloadService.WithProjectInfo(Microsoft.CodeAnalysis.Solution! solution, Microsoft.CodeAnalysis.ProjectInfo! info) -> Microsoft.CodeAnalysis.Solution!
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions.Convert(this Microsoft.CodeAnalysis.MSBuild.DocumentFileInfo! info) -> Microsoft.CodeAnalysis.MSBuild.DocumentFileInfo!
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions.Convert(this Microsoft.CodeAnalysis.MSBuild.FileGlobs! globs) -> Microsoft.CodeAnalysis.MSBuild.FileGlobs!
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions.Convert(this Microsoft.CodeAnalysis.MSBuild.MetadataReferenceItem reference) -> Microsoft.CodeAnalysis.MSBuild.MetadataReferenceItem
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions.Convert(this Microsoft.CodeAnalysis.MSBuild.PackageReferenceItem! reference) -> Microsoft.CodeAnalysis.MSBuild.PackageReferenceItem!
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions.Convert(this Microsoft.CodeAnalysis.MSBuild.ProjectFileInfo! info) -> Microsoft.CodeAnalysis.MSBuild.ProjectFileInfo!
static Microsoft.CodeAnalysis.ExternalAccess.HotReload.Internal.ContractConversions.Convert(this Microsoft.CodeAnalysis.MSBuild.ProjectFileReference! reference) -> Microsoft.CodeAnalysis.MSBuild.ProjectFileReference!
