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


DkmCreateDebuggeeSideVisualizerObject176AsyncResult Структура

Определение

Результат асинхронного вызова DkmSuccessEvaluationResult.CreateDebuggeeSideVisualizerObject.

public struct DkmCreateDebuggeeSideVisualizerObject176AsyncResult
type DkmCreateDebuggeeSideVisualizerObject176AsyncResult = struct
Public Structure DkmCreateDebuggeeSideVisualizerObject176AsyncResult
Наследование
DkmCreateDebuggeeSideVisualizerObject176AsyncResult

Конструкторы

DkmCreateDebuggeeSideVisualizerObject176AsyncResult(Int32, String, String, String, Boolean)

Создает новую структуру результатов для хранения выходных данных успешного вызова DkmSuccessEvaluationResult.CreateDebuggeeSideVisualizerObject.

Свойства

ActualFormatterPolicy

Значение, определенное в Microsoft.VisualStudio.DebuggerVisualizers.FormatterPolicy, указывающее, какой механизм сериализации будет использоваться.

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

ErrorCode

Код HRESULT, возвращенный вызывающей стороны. Это будет DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B), если операция была отменена до завершения обработки.

ExceptionMessage

[Необязательно] Сообщение об исключении, если таковое есть.

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

ExceptionStackTrace

[Необязательно] Трассировка стека создаваемого исключения, если оно есть.

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

ExceptionType

[Необязательно] Тип создаваемого исключения, если оно есть.

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

IsBinaryFormatterSupported

[Необязательно] Отладчик будет проверка, если процесс, в котором он размещен, поддерживает двоичный модуль форматирования, и возвратит значение false, если это не так, чтобы пользовательский интерфейс вернулся к обмену данными через JSON.

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

Методы

CreateErrorResult(Exception)

Создает новую структуру результатов для хранения ошибки при неудачном вызове DkmSuccessEvaluationResult.CreateDebuggeeSideVisualizerObject.

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