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


VisualizerObjectSource.TransferData - метод

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

Синтаксис

'Декларация
Public Overridable Sub TransferData ( _
    target As Object, _
    incomingData As Stream, _
    outgoingData As Stream _
)
public virtual void TransferData(
    Object target,
    Stream incomingData,
    Stream outgoingData
)
public:
virtual void TransferData(
    Object^ target, 
    Stream^ incomingData, 
    Stream^ outgoingData
)
abstract TransferData : 
        target:Object * 
        incomingData:Stream * 
        outgoingData:Stream -> unit  
override TransferData : 
        target:Object * 
        incomingData:Stream * 
        outgoingData:Stream -> unit
public function TransferData(
    target : Object, 
    incomingData : Stream, 
    outgoingData : Stream
)

Параметры

  • target
    Тип: Object

    Визуализируемый объект.

  • incomingData
    Тип: Stream

    Входной поток данных со стороны отладчика.

  • outgoingData
    Тип: Stream

    Исходящий поток данных на сторону отладчика.

Заметки

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

Передача всегда инициируется стороной отладчика. Данный метод может оказаться весьма полезным при реализации пользовательской схемы обмена сообщениями. Также могут быть полезными вспомогательные методы Deserialize и Serialize.

Примеры

myVisObjSource.TransferData(myString, incoming, outgoing);

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

См. также

Ссылки

VisualizerObjectSource Класс

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