ICorDebugAppDomain2::GetArrayOrPointerType-Methode
Ruft ein Array des angegebenen Typs oder einen Zeiger oder einen Verweis auf den angegebenen Typ ab.
HRESULT GetArrayOrPointerType (
[in] CorElementType elementType,
[in] ULONG32 nRank,
[in] ICorDebugType *pTypeArg,
[out] ICorDebugType **ppType
);
Parameter
elementType
[in] Ein Wert der CorElementType-Enumeration, die den zugrunde liegenden systemeigenen Typ (Array, Zeiger oder Verweis) angibt, der erstellt werden soll.nRank
[in] Der Rang (d. h. Anzahl der Dimensionen) des Arrays. Dieser Wert muss 0 sein, wenn elementType einen Zeiger oder einen Referenztyp angibt.pTypeArg
[out] Ein Zeiger auf ein ICorDebugType-Objekt, das den Typ des zu erstellenden Arrays, Zeigers oder Verweises darstellt.ppType
[out] Ein Zeiger auf die Adresse eines ICorDebugType-Objekts, das das konstruierte Array, den Zeigertyp oder Referenztyp darstellt.
Hinweise
Der Wert für elementType muss einer der folgenden Werte sein:
ELEMENT_TYPE_PTR
ELEMENT_TYPE_BYREF
ELEMENT_TYPE_ARRAY oder ELEMENT_TYPE_SZARRAY
Wenn der Wert von elementType ELEMENT_TYPE_PTR oder ELEMENT_TYPE_BYREF lautet, muss nRank 0 (null) sein.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0