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: ObjectObjeto que se visualiza.
incomingData
Tipo: StreamFlujo de datos entrantes del lado depurador.
outgoingData
Tipo: StreamFlujo 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.DebuggerVisualizers (Espacio de nombres)