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
- target
Typ: System.Object
Objekt, das dargestellt wird.
- incomingData
Typ: System.IO.Stream
Von der Debuggerseite eingehender Datenstream.
- outgoingData
Typ: System.IO.Stream
Zur Debuggerseite ausgehender 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.