IVisualizerObjectProvider.TransferData(Stream) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Transfiere los datos de forma bidireccional al método TransferData en visualizerObjectSource.
public:
System::IO::Stream ^ TransferData(System::IO::Stream ^ outgoingData);
public System.IO.Stream TransferData (System.IO.Stream outgoingData);
abstract member TransferData : System.IO.Stream -> System.IO.Stream
Public Function TransferData (outgoingData As Stream) As Stream
Parámetros
- outgoingData
- Stream
Flujo de datos que volverán a ser transferidos al lado depurado.
Devoluciones
Devuelve el flujo de datos rellenado por TransferData(Object, Stream, Stream) método. No hay ninguna comunicación basada en secuencia bidireccional entre el lado depurador y el lado depurado (origen del objeto).
Ejemplos
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.
}
Comentarios
Transfiere datos arbitrarios a VisualizerObjectSource y permite devolver datos arbitrarios.