Интерфейс ICoreClrDebugTarget
Предоставляет методы, контролирующие счетчики ссылок, процессы перечисления и свободную память, связанную с отладчиком, прикрепленным к удаленному целевому объекту Macintosh Silverlight.
class ICoreClrDebugTarget {
void AddRef ();
void Release ();
HRESULT EnumProcesses (
[out] DWORD* pcProcs,
[out] CoreClrDebugProcInfo** ppProcs
);
HRESULT EnumRuntimes (
[in] DWORD dwInternalProcessID,
[out] DWORD* pcRuntimes,
[out] CoreClrDebugRuntimeInfo** ppRuntimes
);
void FreeMemory (
[in] void* pMemory
);
};
Методы
Метод |
Описание |
---|---|
Увеличивает счетчик ссылок для экземпляра интерфейса ICoreClrDebugTarget. |
|
Уменьшает значение счетчика ссылок для экземпляра интерфейса ICoreClrDebugTarget и удаляет экземпляр, когда ссылок больше не остается. |
|
Перечисляет процессы, запущенные на удаленном компьютере. |
|
Перечисляет среды CLR в указанном процессе на удаленном компьютере. |
|
Освобождает память, выделенную методами перечисления в этом классе. |
Заметки
В настоящее время эта функциональность поддерживается только для отладки целевого приложения на базе Silverlight, запущенного на удаленном компьютере Macintosh.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: CoreClrRemoteDebuggingInterfaces.h
Библиотека: mscordbi_macx86.dll
Версии .NET Framework: 3.5 SP1
См. также
Ссылки
Другие ресурсы
ICorDebugRemoteTarget Interface
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Октябрь 2010 |
Добавлен раздел. |
Улучшение информации. |