Metodo VisualizerObjectSource.TransferData
Spazio dei nomi: Microsoft.VisualStudio.DebuggerVisualizers
Assembly: Microsoft.VisualStudio.DebuggerVisualizers (in Microsoft.VisualStudio.DebuggerVisualizers.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- target
Tipo: System.Object
Oggetto da visualizzare.
- incomingData
Tipo: System.IO.Stream
Flusso di dati in ingresso al lato debugger.
- outgoingData
Tipo: System.IO.Stream
Flusso di dati in uscita che passa al lato debugger.
Note
Dati di trasferisce contemporaneamente in entrambe le direzioni tra l'oggetto del debug e i lati debugger.Questi dati possono essere intende qualsiasi tipo di richiesta per il visualizzatore, se il recupero incrementale i dati, o aggiornare lo stato dell'oggetto da visualizzare.
Il trasferimento viene avviato sempre al lato debugger.Questo metodo può essere molto utile se si distribuisce una combinazione personalizzata di messaggistica.Deserialize e Serialize i metodi di supporto possono rivelarsi utili.
Esempi
myVisObjSource.TransferData(myString, incoming, outgoing);
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.