VisualizerObjectSource.TransferData 方法

命名空間:  Microsoft.VisualStudio.DebuggerVisualizers
組件:  Microsoft.VisualStudio.DebuggerVisualizers (在 Microsoft.VisualStudio.DebuggerVisualizers.dll 中)

語法

'宣告
Public Overridable Sub TransferData ( _
    target As Object, _
    incomingData As Stream, _
    outgoingData As Stream _
)
public virtual void TransferData(
    Object target,
    Stream incomingData,
    Stream outgoingData
)
public:
virtual void TransferData(
    Object^ target, 
    Stream^ incomingData, 
    Stream^ outgoingData
)
abstract TransferData : 
        target:Object * 
        incomingData:Stream * 
        outgoingData:Stream -> unit 
override TransferData : 
        target:Object * 
        incomingData:Stream * 
        outgoingData:Stream -> unit 
public function TransferData(
    target : Object, 
    incomingData : Stream, 
    outgoingData : Stream
)

參數

  • target
    型別:System.Object
    以視覺化方式檢視的物件。
  • incomingData
    型別:System.IO.Stream
    來自偵錯工具端的內送資料流。
  • outgoingData
    型別:System.IO.Stream
    傳到偵錯工具端的外送資料流。

備註

同時在偵錯項目和偵錯工具端之間雙向傳輸資料。 這項資料可能是針對視覺化檢視的任何種類要求,例如是否以累加方式擷取資料,或是更新以視覺化方式檢視的物件之狀態。

傳輸永遠是由偵錯工具端啟始。 如果您要實作自訂的訊息配置,這個方法就非常有用。 此外,DeserializeSerialize Helper 方法也很有用。

範例

myVisObjSource.TransferData(myString, incoming, outgoing);

.NET Framework 安全性

請參閱

參考

VisualizerObjectSource 類別

Microsoft.VisualStudio.DebuggerVisualizers 命名空間