Метод ICorDebugAppDomain2::GetArrayOrPointerType
Возвращает массив указанного типа либо указатель или ссылку на указанный тип.
Синтаксис
HRESULT GetArrayOrPointerType (
[in] CorElementType elementType,
[in] ULONG32 nRank,
[in] ICorDebugType *pTypeArg,
[out] ICorDebugType **ppType
);
Параметры
elementType
[in] Значение перечисления CorElementType, указывающее базовый собственный тип (массив, указатель или ссылка), который необходимо создать.
nRank
[in] Ранг (то есть количество измерений) массива. Это значение должно быть равно 0, если elementType
указывает указатель или ссылочный тип.
pTypeArg
[in] Указатель на объект ICorDebugType, представляющий тип создаваемого массива, указателя или ссылки.
ppType
[out] Указатель на адрес ICorDebugType
объекта , представляющего сконструированный массив, тип указателя или ссылочный тип.
Комментарии
Значение elementType должно иметь одно из следующих значений:
ELEMENT_TYPE_PTR
ELEMENT_TYPE_BYREF
ELEMENT_TYPE_ARRAY или ELEMENT_TYPE_SZARRAY
Если значение elementType равно ELEMENT_TYPE_PTR или ELEMENT_TYPE_BYREF, значение nRank должно быть равно нулю.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 2.0
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по