Freigeben über


VisualizerObjectSource.TransferData-Methode

Namespace:  Microsoft.VisualStudio.DebuggerVisualizers
Assembly:  Microsoft.VisualStudio.DebuggerVisualizers (in Microsoft.VisualStudio.DebuggerVisualizers.dll)

Syntax

'Declaration
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
)

Parameter

  • incomingData
    Typ: System.IO.Stream
    Von der Debuggerseite eingehender Datenstream.

Hinweise

Überträgt Daten zwischen der zu debuggenden Seite und der Debuggerseite gleichzeitig in beiden Richtungen. Die Anforderung dieser Daten für die Schnellansicht kann entweder dem Datenzuwachs oder der Zustandsaktualisierung des dargestellten Objekts dienen.

Die Übertragung wird immer von der Debuggerseite initiiert. Diese Methode kann sehr nützlich sein, wenn Sie ein benutzerdefiniertes Messagingschema implementieren. Die Deserialize-Hilfsmethode und die Serialize-Hilfsmethode können ebenfalls nützlich sein.

Beispiele

myVisObjSource.TransferData(myString, incoming, outgoing);

.NET Framework-Sicherheit

Siehe auch

Referenz

VisualizerObjectSource Klasse

Microsoft.VisualStudio.DebuggerVisualizers-Namespace