Bagikan melalui


IVisualizerObjectProvider.TransferData(Stream) Metode

Definisi

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.

Berlaku untuk