IVisualizerObjectProvider.TransferData(Stream) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Transferuje dane dwukierunkowo do metody TransferData w obiekcie 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
Parametry
- outgoingData
- Stream
Strumień danych, który ma zostać przeniesiony z powrotem do strony debuggee.
Zwraca
Zwraca strumień danych wypełniony przez TransferData(Object, Stream, Stream) metodę. Nie ma dwukierunkowej komunikacji opartej na strumieniu między stroną debugera a stroną debuggee (źródłem obiektu).
Przykłady
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.
}
Uwagi
Transferuje dowolne dane do i VisualizerObjectSource umożliwia zwracanie dowolnych danych.