ICorProfilerInfo::IsArrayClass-Methode
Bestimmt, ob es sich bei der angegebenen Klasse um eine Arrayklasse handelt.
Syntax
HRESULT IsArrayClass(
[in] ClassID classId,
[out] CorElementType *pBaseElemType,
[out] ClassID *pBaseClassId,
[out] ULONG *pcRank);
Parameter
classId
[in] Die ID der zu untersuchenden Klasse.
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, sofern verfügbar.
pcRank
[out] Ein Zeiger auf eine ganze Zahl, die den Rang (d. h. die Anzahl der Dimensionen) des Arrays angibt.
Bemerkungen
Wenn es sich bei der angegebenen Klasse um eine Arrayklasse handelt, gibt die IsArrayClass
-Methode ein S_OK HRESULT und Werte für alle Ausgabeparameter, die nicht NULL sind, zurück. Andernfalls wird „S_FALSE“ zurückgegeben.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.