Metoda IVisualizerObjectProvider.TransferData —
Przestrzeń nazw: Microsoft.VisualStudio.DebuggerVisualizers
Zestaw: Microsoft.VisualStudio.DebuggerVisualizers (w Microsoft.VisualStudio.DebuggerVisualizers.dll)
Składnia
'Deklaracja
Function TransferData ( _
outgoingData As Stream _
) As Stream
Stream TransferData(
Stream outgoingData
)
Stream^ TransferData(
Stream^ outgoingData
)
abstract TransferData :
outgoingData:Stream -> Stream
function TransferData(
outgoingData : Stream
) : Stream
Parametry
outgoingData
Typ: StreamStrumień danych, który ma być przenoszona z powrotem do strony obiektem debugowanym.
Wartość zwracana
Typ: Stream
Zwraca strumienia danych wypełniane przez metodę TransferData VisualizerObjectSource's.Nie ma żadnych dwustronną komunikację strumieniowej między debugera i stronę obiekt debugowany (obiekt źródłowy).
Uwagi
Przenosi dane dowolnego VisualizerObjectSource i umożliwia powrót do dowolnych danych.
Przykłady
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.
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.