Microsoft.VisualStudio.RpcContracts.DebuggerVisualizers Namespace

Classes

VisualizerTargetData

Metadata describing the target process and the target object of a debug visualizer.

VisualizerTargetUnavailableException

An exception thrown by the RequestDataAsync(Nullable<ReadOnlySequence<Byte>>, CancellationToken) and ReplaceTargetObjectAsync(ReadOnlySequence<Byte>, CancellationToken) methods when the visualizer target is unavailable.

Interfaces

IDebuggerVisualizerProvider

Interface representing a Visualstudio.Extensibility provider of .NET debugger visualizers.

IVisualizerTarget

Marshalable interface which allows a debugger visualizer extension to communicate with the debugger and retrieve the value of the target object or replace it.

IVisualizerTargetClient

Marshalable client interface for the visualizer target in the VisualStudio.Extensibility extension.

Enums

VisualizerTargetStateNotification

Types of notifications regarding the state of a visualizer target.