Freigeben über


ICorProfilerInfo2::GetArrayObjectInfo-Methode

Aktualisiert: November 2007

Ruft ausführliche Informationen zu einem Arrayobjekt ab.

HRESULT GetArrayObjectInfo(
    [in] ObjectID objectId,
    [in] ULONG32 cDimensions,
    [out, size_is(cDimensions), length_is(cDimensions)] ULONG32 pDimensionSizes[],
    [out, size_is(cDimensions), length_is(cDimensions)] int pDimensionLowerBounds[],
    [out] BYTE **ppData);

Parameter

  • objectId
    [in] Die ID eines gültigen Arrayobjekts.

  • cDimensions
    [in] Der Rang (Anzahl der Dimensionen) des Arrays.

  • pDimensionSizes
    [out] Ein Array, das Ganzzahlen enthält, von denen jede die Größe einer Dimension des Arrays darstellt.

  • pDimensionLowerBounds
    [out] Ein Array, das Ganzzahlen enthält, von denen jede die untere Begrenzung einer Dimension des Arrays darstellt.

  • ppData
    [out] Ein Zeiger auf die Adresse des Rohdatenpuffers für das Array, das gemäß der C++-Konvention angeordnet ist.

Hinweise

Bei pDimensionSizes und pDimensionLowerBounds handelt es sich um parallele Arrays, sodass die Elemente im selben Index jedes Arrays Merkmale derselben Entität sind.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorProf.h

Bibliothek: CorProf.idl

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Referenz

ICorProfilerInfo

ICorProfilerInfo2