Interfaccia ICoreClrDebugTarget

Fornisce metodi che controllano i conteggi dei riferimenti, enumerare i processi e liberare la memoria associata a un debugger collegato a una destinazione Macintosh Silverlight remota.

Sintassi

class ICoreClrDebugTarget {
      HRESULT EnumProcesses (
          [out] DWORD*                    pcProcs,
          [out] CoreClrDebugProcInfo**    ppProcs
      );

      HRESULT EnumRuntimes (
      [in]  DWORD                      dwInternalProcessID,
      [out] DWORD*                     pcRuntimes,
      [out] CoreClrDebugRuntimeInfo**  ppRuntimes
      );

      void FreeMemory (
      [in] void*      pMemory
    );
};

Methods

Metodo Description
Metodo ICoreClrDebugTarget::EnumProcesses Enumera i processi in esecuzione in un computer remoto.
Metodo ICoreClrDebugTarget::EnumRuntimes Enumera i CLR (Common Language Runtime) nel processo specificato in un computer remoto.
Metodo ICoreClrDebugTarget::FreeMemory Libera la memoria allocata dai metodi di enumerazione in questa classe.

Osservazioni:

Attualmente, questa funzionalità è supportata solo per il debug di una destinazione dell'applicazione basata su Silverlight in esecuzione in un computer Macintosh remoto.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CoreClrRemoteDebuggingInterfaces.h

Libreria: mscordbi_macx86.dll

Versioni di .NET Framework: 3.5 SP1

Vedere anche