다음을 통해 공유


ICorDebugEval2::CreateValueForType 메서드

초기 값이 0 또는 null인 지정된 형식의 새 ICorDebugValue에 대한 포인터를 가져옵니다.

HRESULT CreateValueForType (
    [in] ICorDebugType         *pType,
    [out] ICorDebugValue       **ppValue
);

매개 변수

  • pType
    [in] 형식을 나타내는 ICorDebugType 개체에 대한 포인터입니다.

  • ppValue
    [out] 값을 나타내는 ICorDebugValue 개체의 주소에 대한 포인터입니다.

설명

CreateValueForType은 List<int>와 같은 생성된 형식을 포함하여 임의의 개체 형식을 지정할 수 있도록 하여 ICorDebugEval::CreateValue를 일반화합니다. 이 메서드는 함수 실행에 전달할 수 있는 값을 생성하는 데만 사용됩니다.

형식은 클래스이거나 값 형식이어야 합니다. 배열 값이나 문자열 값을 만드는 데는 이 메서드를 사용할 수 없습니다.

요구 사항

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

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

참조

ICorDebugEval2 인터페이스