IVisualizerObjectProvider.TransferData 方法
命名空間: Microsoft.VisualStudio.DebuggerVisualizers
組件: Microsoft.VisualStudio.DebuggerVisualizers (在 Microsoft.VisualStudio.DebuggerVisualizers.dll 中)
語法
'宣告
Function TransferData ( _
outgoingData As Stream _
) As Stream
Stream TransferData(
Stream outgoingData
)
Stream^ TransferData(
Stream^ outgoingData
)
abstract TransferData :
outgoingData:Stream -> Stream
function TransferData(
outgoingData : Stream
) : Stream
參數
outgoingData
類型:Stream要傳回至偵錯項目端的資料流。
傳回值
類型:Stream
傳回 VisualizerObjectSource 的 TransferData 方法填入的資料流。偵錯工具端和偵錯項目端 (物件來源) 之間沒有雙向資料流通訊。
備註
將任意資料傳輸至 VisualizerObjectSource,並允許其傳回任何的任意資料。
範例
public class DebuggerSide : DialogDebuggerVisualizer
{
override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
{
Stream myStream = objectProvider.GetData();
Stream myNewStream;
// Here is where you would show the visualizer and get back the modified data stream
objectProvider.TransferData(myNewStream);
}
// Other class methods would be here.
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。