Поделиться через


IVisualizerObjectProvider.TransferData(Stream) Метод

Определение

Передает данные двунаправленно в метод TransferData в 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

Параметры

outgoingData
Stream

Поток данных, который необходимо передать обратно на сторону отлаживаемого процесса.

Возвращаемое значение

Возвращает поток данных, заполненный методом TransferData(Object, Stream, Stream) . Двустороннего поточного сообщения между сторонами отладчика и отлаживаемого процесса (источника объекта) не существует.

Примеры

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.  
}

Комментарии

Передает произвольные данные в и VisualizerObjectSource позволяет ему возвращать любые произвольные данные.

Применяется к