IVisualizerTargetClient Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Marshalable client interface for the visualizer target in the VisualStudio.Extensibility extension.
[StreamJsonRpc.RpcMarshalable]
public interface IVisualizerTargetClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IVisualizerTargetClient = interface
interface IDisposable
Public Interface IVisualizerTargetClient
Implements IDisposable
- Attributes
-
StreamJsonRpc.RpcMarshalableAttribute
- Implements
Remarks
IVisualizerTarget represents the corresponding interface that is implemented by the debugger.
VisualizerTargetData represents the corresponding data passed by Visual Studio to the extension describing the target process and object.
The party receiving an IVisualizerTargetClient instance from a StreamJsonRpc call is responsible for its disposal.
Methods
NotifyStateChangeAsync(VisualizerTargetStateNotification, CancellationToken) |
Notifies the debugger visualizer about a change of state of the visualizer target. |