ICorProfilerInfo::IsArrayClass-Methode
Ermittelt, ob es sich bei der angegebenen Klasse um eine Arrayklasse handelt.
HRESULT IsArrayClass(
[in] ClassID classId,
[out] CorElementType *pBaseElemType,
[out] ClassID *pBaseClassId,
[out] ULONG *pcRank);
Parameter
classId
[in] Die ID der Klasse, die untersucht werden soll.pBaseElemType
[out] Ein Zeiger auf einen Wert der CorElementType-Enumeration, der den Typ der Arrayelemente angibt.pBaseClassId
[out] Ein Zeiger auf die Klassen-ID der Arrayelemente, wenn der Wert von pBaseElemType ELEMENT_TYPE_CLASS ist.pcRank
[out] Ein Zeiger auf eine Ganzzahl, die den Rang (d. h. die Anzahl der Dimensionen) des Arrays angibt.
Hinweise
Wenn es sich bei der angegebenen Klasse um eine Array-Klasse handelt, gibt die IsArrayClass-Methode ein S_OK HRESULT und Werte für Ausgabeparameter zurück, die nicht NULL sind. Andernfalls wird S_FALSE zurückgegeben.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0