다음을 통해 공유


IVisualizerObjectProvider.TransferData(Stream) 메서드

정의

VisualizerObjectSource의 TransferData 메서드에 양방향으로 데이터를 전송합니다.

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 데이터를 반환할 수 있습니다.

적용 대상