ICoreClrDebugTarget Interface

Fornece métodos que controlam contagens de referência, enumeram processos e liberam a memória associada a um depurador conectado a um destino remoto do Macintosh Silverlight.

Sintaxe

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

Método Description
Método ICoreClrDebugTarget::EnumProcesses Enumera os processos que estão sendo executados em um computador remoto.
Método ICoreClrDebugTarget::EnumRuntimes Enumera os Common Language Runtimes (CLRs) no processo especificado em um computador remoto.
Método ICoreClrDebugTarget::FreeMemory Libera a memória alocada pelos métodos de enumeração nesta classe.

Observações

Atualmente, essa funcionalidade é suportada apenas para depurar um destino de aplicativo baseado no Silverlight que está sendo executado em um computador Macintosh remoto.

Requerimentos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CoreClrRemoteDebuggingInterfaces.h

Biblioteca: mscordbi_macx86.dll

Versões do .NET Framework: 3.5 SP1

Consulte também