Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit des informations sur la disposition d’un objet tableau en mémoire.
Syntaxe
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
| Membre | Descriptif |
|---|---|
componentID |
Identificateur du type d’objets que contient le tableau. |
componentType |
Valeur d’énumération CorElementType qui indique si le composant est une référence de garbage collection, une classe de valeur ou une primitive. |
firstElementOffset |
Décalage vers le premier élément du tableau. |
elementSize |
Taille de chaque élément. |
countOffset |
Décalage vers le nombre d’éléments dans le tableau. |
rankSize |
Taille du classement, en octets. |
numRanks |
Nombre de rangs dans le tableau. |
rankOffset |
Décalage à partir duquel les rangs commencent. |
Remarques
Le rankSize champ spécifie la taille d’un rang dans un tableau multidimensionnel. Il est également précis pour les tableaux unidimensionnels.
La valeur est numRanks 1 pour un tableau unidimensionnel et N pour un tableau multidimensionnel de N dimensions.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.5