1 instantiation of RuntimeManagedCodeUpdate
Microsoft.DotNet.HotReload.Agent.Host.Package (1)
NamedPipeContract.cs (1)
92updates[i] = new RuntimeManagedCodeUpdate(moduleId, metadataDelta: metadataDelta, ilDelta: ilDelta, pdbDelta: pdbDelta, updatedTypes);
12 references to RuntimeManagedCodeUpdate
Microsoft.DotNet.HotReload.Agent.Host.Package (12)
HotReloadAgent.cs (7)
31private readonly ConcurrentDictionary<Guid, List<RuntimeManagedCodeUpdate>> _moduleUpdates = new(); 120public void ApplyManagedCodeUpdates(IEnumerable<RuntimeManagedCodeUpdate> updates) 132foreach (var update in updates) 219private Type[] GetMetadataUpdateTypes(IEnumerable<RuntimeManagedCodeUpdate> updates) 223foreach (var update in updates) 253private void ApplyDeltas(Assembly assembly, IReadOnlyList<RuntimeManagedCodeUpdate> updates) 259foreach (var update in updates)
IHotReloadAgent.cs (1)
18void ApplyManagedCodeUpdates(IEnumerable<RuntimeManagedCodeUpdate> updates);
NamedPipeContract.cs (4)
48internal readonly struct ManagedCodeUpdateRequest(IReadOnlyList<RuntimeManagedCodeUpdate> updates, ResponseLoggingLevel responseLoggingLevel) : IUpdateRequest 52public IReadOnlyList<RuntimeManagedCodeUpdate> Updates { get; } = updates; 61foreach (var update in Updates) 83var updates = new RuntimeManagedCodeUpdate[count];