IVisualizerObjectProvider.TransferData(Stream) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Transfere os dados bidirecionalmente para o método TransferData no 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
Um fluxo de dados que deve ser transferido de volta para o lado de depuração.
Retornos
Retorna o fluxo de dados preenchido pelo TransferData(Object, Stream, Stream) método . Não há nenhuma comunicação bidirecional baseada em fluxo entre o lado do depurador e o lado do depurador (origem do objeto).)
Exemplos
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.
}
Comentários
Transfere dados arbitrários para o VisualizerObjectSource e permite que ele retorne quaisquer dados arbitrários.