Freigeben über


ICorDebugArrayValue-Schnittstelle

Eine Unterklasse von ICorDebugHeapValue, die ein eindimensionales oder mehrdimensionales Array darstellt.

Methoden

Methode

Beschreibungen

ICorDebugArrayValue::GetBaseIndicies-Methode

Ruft den Basisindex aller Dimensionen im Array ab.

ICorDebugArrayValue::GetCount-Methode

Ruft die Gesamtanzahl der in diesem Array enthaltenen Elemente ab.

ICorDebugArrayValue::GetDimensions-Methode

Ruft die Dimensionen des Arrays ab.

ICorDebugArrayValue::GetElement-Methode

Ruft einen Wert ab, der das angegebene Element im Array darstellt.

ICorDebugArrayValue::GetElementAtPosition-Methode

Ruft das Element an der angegebenen Position ab, wobei das Array als ein nullbasiertes, eindimensionales Array behandelt wird.

ICorDebugArrayValue::GetElementType-Methode

Ruft den einfachen Typ der Elemente im Array ab.

ICorDebugArrayValue::GetRank-Methode

Ruft die Anzahl der Dimensionen im Array ab.

ICorDebugArrayValue::HasBaseIndicies-Methode

Ermittelt, ob das Array über Basisindizes verfügt.

Hinweise

ICorDebugArrayValue unterstützt sowohl ein- als auch mehrdimensionale Arrays.

HinweisHinweis

Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.

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, 1.1, 1.0

Siehe auch

Referenz

ICorDebugHeapValue-Schnittstelle

Weitere Ressourcen

Debugschnittstellen