ICoreClrDebugTarget, interfejs

Udostępnia metody kontrolujące liczbę odwołań, wyliczanie procesów i zwalnianie pamięci skojarzonej z debugerem dołączonym do zdalnego obiektu docelowego programu Macintosh Silverlight.

Składnia

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

Metoda Description
ICoreClrDebugTarget::EnumProcesses — Metoda Wylicza procesy uruchomione na komputerze zdalnym.
ICoreClrDebugTarget::EnumRuntimes — Metoda Wylicza środowiska uruchomieniowe języka wspólnego (CLRs) w określonym procesie na komputerze zdalnym.
ICoreClrDebugTarget::FreeMemory — Metoda Zwalnia pamięć przydzieloną przez metody wyliczania w tej klasie.

Uwagi

Obecnie ta funkcja jest obsługiwana tylko w przypadku debugowania obiektu docelowego aplikacji opartego na programie Silverlight działającego na zdalnym komputerze Macintosh.

Requirements

Platformy: Zobacz Wymagania systemowe.

Nagłówek: CoreClrRemoteDebuggingInterfaces.h

Biblioteka: mscordbi_macx86.dll

Wersje programu .NET Framework: 3.5 z dodatkiem SP1

Zobacz także