IVisualizerObjectProvider.TransferData(Stream) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mentransfer data secara dua arah ke metode TransferData pada VisualizerObjectSource
public:
System::IO::Stream ^ TransferData(System::IO::Stream ^ outgoingData);
public System.IO.Stream TransferData (System.IO.Stream outgoingData);
abstract member TransferData : System.IO.Stream -> System.IO.Stream
Public Function TransferData (outgoingData As Stream) As Stream
Parameter
- outgoingData
- Stream
Aliran data yang akan ditransfer kembali ke sisi debuggee.
Mengembalikan
Mengembalikan aliran data yang diisi dengan TransferData(Object, Stream, Stream) metode . Tidak ada komunikasi berbasis aliran dua arah antara sisi debugger dan sisi debuggee (sumber objek.)
Contoh
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.
}
Keterangan
Mentransfer data arbitrer ke VisualizerObjectSource dan memungkinkannya untuk mengembalikan data arbitrer apa pun.