Compartir a través de


VisualizerObjectSource.TransferData (Método)

Espacio de nombres:  Microsoft.VisualStudio.DebuggerVisualizers
Ensamblado:  Microsoft.VisualStudio.DebuggerVisualizers (en Microsoft.VisualStudio.DebuggerVisualizers.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • target
    Tipo: Object

    Objeto que se visualiza.

  • incomingData
    Tipo: Stream

    Flujo de datos entrantes del lado depurador.

  • outgoingData
    Tipo: Stream

    Flujo de datos salientes que van al lado depurador.

Comentarios

Transfiere simultáneamente datos en ambas direcciones entre los lados depurador y depurado. Estos datos pueden ser cualquier tipo de solicitud para el visualizador, ya sea buscar datos incrementalmente o actualizar el estado del objeto que se está visualizando.

El lado depurador inicia siempre la transferencia. Este método puede ser muy útil si se implementa un esquema de mensajería personalizado. También pueden ser útiles los métodos auxiliares Deserialize y Serialize.

Ejemplos

myVisObjSource.TransferData(myString, incoming, outgoing);

Seguridad de .NET Framework

Vea también

Referencia

VisualizerObjectSource Clase

Microsoft.VisualStudio.DebuggerVisualizers (Espacio de nombres)