共用方式為


IVisualizerTarget 介面

定義

可封送處理介面,可讓調試程式可視化檢視延伸模組與調試程序通訊,並擷取目標物件的值或加以取代。

[StreamJsonRpc.RpcMarshalable]
public interface IVisualizerTarget : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IVisualizerTarget = interface
    interface IDisposable
Public Interface IVisualizerTarget
Implements IDisposable
屬性
StreamJsonRpc.RpcMarshalableAttribute
實作

備註

IVisualizerTargetClient 表示延伸模組所實作的對應用戶端介面。

VisualizerTargetData 表示 Visual Studio 傳遞至描述目標進程和物件的延伸模組所傳遞的對應數據。

接收 StreamJsonRpc 呼叫實例的合作對象 IVisualizerTarget 負責處置。

勾選此除錯程式可視化檢視處置 IVisualizerTarget,除錯程式應該立即處置對應的 IRemoteUserControl ,然後處置 IVisualizerTargetClient

方法

ReplaceTargetObjectAsync(ReadOnlySequence<Byte>, CancellationToken)

將訊息傳送至目標進程重新佇列中的可視化檢視物件來源,以取代目標物件。

RequestDataAsync(Nullable<ReadOnlySequence<Byte>>, CancellationToken)

將訊息傳送至目標進程中的可視化檢視物件來源,並傳回對應的回應。

適用於