共用方式為


COR_ARRAY_LAYOUT結構

提供記憶體中陣列物件配置的相關資訊。

語法

typedef struct COR_ARRAY_LAYOUT {
    COR_TYPEID componentID;
    CorElementType componentType;
    ULONG32 firstElementOffset;
    ULONG32 elementSize;
    ULONG32 countOffset;
    ULONG32 rankSize;
    ULONG32 numRanks;
    ULONG32 rankOffset;
} COR_ARRAY_LAYOUT;

Members

成員 Description
componentID 陣列所包含物件類型的識別碼。
componentType CorElementType 列舉值,指出元件是記憶體回收參考、值類別還是基本類型。
firstElementOffset 陣列中第一個元素的位移。
elementSize 每個元素的大小。
countOffset 陣列中元素數目的位移量。
rankSize 排名的大小 (以位元組為單位)。
numRanks 陣列中的等級數目。
rankOffset 排名開始的偏移。

備註

rankSize 欄位會指定多維度陣列中排名的大小。 它對於單維數組也很準確。

對於單維陣列和N維度的N多維陣列,的numRanks值為 1。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 4.5 起提供