VisualizerObjectSource.TransferData – metoda
Obor názvů: Microsoft.VisualStudio.DebuggerVisualizers
Sestavení: Microsoft.VisualStudio.DebuggerVisualizers (v Microsoft.VisualStudio.DebuggerVisualizers.dll)
Syntaxe
'Deklarace
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
)
Parametry
- target
Typ: System.Object
Objekt je znázorněn.
- incomingData
Typ: System.IO.Stream
Příchozí datový proud ze strany ladicí program.
- outgoingData
Typ: System.IO.Stream
Přechod na straně debugger odchozí datový proud.
Poznámky
Přenáší data současně v obou směrech mezi strany debuggee a ladicí program. Tato data mohou být řazení požadavku visualizer, zda postupně načítat data nebo aktualizovat stav je znázorněn objektu.
Přenos je vždy iniciováno na straně debugger. Tato metoda může být velmi užitečné zavést vlastní schéma zasílání zpráv. Deserialize a Serialize pomocné metody mohou být také užitečná.
Příklady
myVisObjSource.TransferData(myString, incoming, outgoing);
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.