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


IVisualizerObjectProvider.TransferData - метод

Пространство имен:  Microsoft.VisualStudio.DebuggerVisualizers
Сборка:  Microsoft.VisualStudio.DebuggerVisualizers (в Microsoft.VisualStudio.DebuggerVisualizers.dll)

Синтаксис

'Декларация
Function TransferData ( _
    outgoingData As Stream _
) As Stream
Stream TransferData(
    Stream outgoingData
)
Stream^ TransferData(
    Stream^ outgoingData
)
abstract TransferData : 
        outgoingData:Stream -> Stream
function TransferData(
    outgoingData : Stream
) : Stream

Параметры

  • outgoingData
    Тип: Stream

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

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

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

Заметки

Передает произвольные данные в класс VisualizerObjectSource, позволяя ему вернуть произвольные данные.

Примеры

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

Безопасность платформы .NET Framework

См. также

Ссылки

IVisualizerObjectProvider Интерфейс

Microsoft.VisualStudio.DebuggerVisualizers - пространство имен