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
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 jakékoli řazení požadavku visualizer, zda postupně načítat data nebo aktualizovat stav objektu je znázorněn.
Přenos je vždy iniciováno straně ladicí program.Tato metoda může být velmi užitečné, pokud implementovat vlastní schéma pro zasílání zpráv.Deserialize a Serialize pomocné metody může být 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.