Поделиться через


DkmManagedEncUpdates Класс

Определение

Представляет набор управляемых обновлений "Изменить и продолжить".

Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.VS16Update3).

public ref class DkmManagedEncUpdates
[System.Runtime.InteropServices.Guid("f0451033-aca2-81df-3b3f-bb50e5cf59f3")]
public class DkmManagedEncUpdates
[<System.Runtime.InteropServices.Guid("f0451033-aca2-81df-3b3f-bb50e5cf59f3")>]
type DkmManagedEncUpdates = class
Public Class DkmManagedEncUpdates
Наследование
DkmManagedEncUpdates
Атрибуты

Свойства

Updates

Коллекция управляемых обновлений, которые будут применены к сеансу.

Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.VS16Update3).

Методы

Apply()

Примените управляемые обновления ко всем модулям в различных процессах, которые в настоящее время отлаживаются. Если обновление было создано из модуля, который еще не был загружен, подсистема будет отслеживать его и обновлять, когда модуль фактически загружен. В противном случае обновления применяются немедленно. Изменения будут сохраняться до окончания сеанса отладки.

Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).

Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.VS16Update3).

Apply(DkmWorkList, DkmCompletionRoutine<DkmApplyManagedEncUpdatesAsyncResult>)

Примените управляемые обновления ко всем модулям в различных процессах, которые в настоящее время отлаживаются. Если обновление было создано из модуля, который еще не был загружен, подсистема будет отслеживать его и обновлять, когда модуль фактически загружен. В противном случае обновления применяются немедленно. Изменения будут сохраняться до окончания сеанса отладки.

Этот метод добавляет новый рабочий элемент в указанный список работ и возвращается после добавления рабочего элемента. Фактическая обработка рабочего элемента является асинхронной. Вызывающий объект получит уведомление о том, что запрос завершен с помощью процедуры завершения.

Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).

Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.VS16Update3).

ApplyAsync(DkmWorkList, DkmCompletionRoutine<DkmManagedEncUpdatesAsyncResult>)

Асинхронное применение управляемых обновлений ко всем модулям в различных процессах, которые в настоящее время отлаживаются. Если обновление было создано из модуля, который еще не был загружен, подсистема будет отслеживать его и обновлять, когда модуль фактически загружен. В противном случае обновления применяются немедленно. Изменения будут сохраняться до окончания сеанса отладки.

Этот метод добавляет новый рабочий элемент в указанный список работ и возвращается после добавления рабочего элемента. Фактическая обработка рабочего элемента является асинхронной. Вызывающий объект получит уведомление о том, что запрос завершен с помощью процедуры завершения.

Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).

Этот API появился в Visual Studio 17 с обновлением 1 (DkmApiVersion.VS17Update1).

Create(ReadOnlyCollection<DkmManagedModuleUpdate>)

Create новый экземпляр объекта DkmManagedEncUpdates.

Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).

Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.VS16Update3).

Применяется к