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

  • incomingData
    Tipo: System.IO.Stream
    Flusso di dati in entrata dal lato debugger.
  • outgoingData
    Tipo: System.IO.Stream
    Flusso di dati in uscita verso il lato debugger.

Note

Trasferisce dati contemporaneamente dal lato oggetto del debug al lato debugger e viceversa. Questi dati possono includere qualsiasi tipo di richiesta per il visualizzatore, sia per recuperare dati in modo incrementale sia per aggiornare la stato dell'oggetto visualizzato.

Il trasferimento viene avviato sempre dal lato debugger. Questo metodo può risultare estremamente utile se si implementa uno schema di messaggistica personalizzato. Possono inoltre risultare utili i metodi di supporto Deserialize e Serialize.

Esempi

myVisObjSource.TransferData(myString, incoming, outgoing);

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VisualizerObjectSource Classe

Spazio dei nomi Microsoft.VisualStudio.DebuggerVisualizers