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 позволяет ему возвращать любые произвольные данные.