13 references to ManagedHotReloadAvailabilityStatus
Microsoft.CodeAnalysis.ExternalAccess.HotReload (1)
Api\HotReloadService.cs (1)
25=> ValueTask.FromResult(new ManagedHotReloadAvailability(ManagedHotReloadAvailabilityStatus.Available));
Microsoft.CodeAnalysis.Features (12)
Contracts\EditAndContinue\IManagedHotReloadService.cs (3)
38/// Returns first status that's not <see cref="ManagedHotReloadAvailabilityStatus.Available"/>, if any. 39/// Otherwise, if there is at least one instance of the module loaded in a debugging session or there are active hot reload agents, returns <see cref="ManagedHotReloadAvailabilityStatus.Available"/>. 40/// Otherwise, returns <see cref="ManagedHotReloadAvailabilityStatus.ModuleNotLoaded"/>.
Contracts\EditAndContinue\ManagedHotReloadAvailability.cs (2)
14ManagedHotReloadAvailabilityStatus status, 22public ManagedHotReloadAvailabilityStatus Status { get; } = status;
EditAndContinue\EditAndContinueDiagnosticDescriptors.cs (3)
34private static Dictionary<ManagedHotReloadAvailabilityStatus, DiagnosticDescriptor>? s_lazyModuleDiagnosticDescriptors; 229internal static DiagnosticDescriptor GetModuleDiagnosticDescriptor(ManagedHotReloadAvailabilityStatus status) 257private static string GetDiagnosticId(ManagedHotReloadAvailabilityStatus status)
EditAndContinue\EditSession.cs (2)
158if (availability.Status is ManagedHotReloadAvailabilityStatus.ModuleNotLoaded or ManagedHotReloadAvailabilityStatus.Available)
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (1)
88return new ManagedHotReloadAvailability(ManagedHotReloadAvailabilityStatus.InternalError, e.Message);
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (1)
26=> ValueTask.FromResult(new ManagedHotReloadAvailability(ManagedHotReloadAvailabilityStatus.Available));