다음을 통해 공유


ICorDebugAssembly

업데이트: 2007년 11월

어셈블리를 나타냅니다.

interface ICorDebugAssembly : IUnknown {
    HRESULT EnumerateModules (
        [out] ICorDebugModuleEnum **ppModules
    );
        
    HRESULT GetAppDomain (
        [out] ICorDebugAppDomain  **ppAppDomain
    );
        
    HRESULT GetCodeBase (
        [in] ULONG32  cchName,
        [out] ULONG32 *pcchName,
        [out, size_is(cchName), length_is(*pcchName)] 
            WCHAR szName[]
    );
        
    HRESULT GetName (
        [in] ULONG32  cchName,
        [out] ULONG32 *pcchName,
        [out, size_is(cchName), length_is(*pcchName)]
            WCHAR szName[]
    );
        
    HRESULT GetProcess (
        [out] ICorDebugProcess **ppProcess
    );
};

메서드

메서드

설명

ICorDebugAssembly::EnumerateModules 메서드

어셈블리에 포함된 모듈의 열거자를 가져옵니다.

ICorDebugAssembly::GetAppDomain 메서드

ICorDebugAssembly 인터페이스를 포함하는 응용 프로그램 도메인에 대한 인터페이스 포인터를 가져옵니다.

ICorDebugAssembly::GetCodeBase 메서드

현재 버전의 .NET Framework에는 구현되어 있지 않습니다.

ICorDebugAssembly::GetName 메서드

어셈블리 이름을 가져옵니다.

ICorDebugAssembly::GetProcess 메서드

어셈블리가 실행되고 있는 ICorDebugProcess 인스턴스를 가져옵니다.

요구 사항

플랫폼:.NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl

라이브러리: CorGuids.lib

.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

참조

ICorDebugAssembly2

기타 리소스

디버깅 인터페이스