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

  • incomingData
    Tipo: System.IO.Stream
    Flujo de datos entrantes del lado depurador.
  • outgoingData
    Tipo: System.IO.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)