Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona información sobre el diseño de un objeto de matriz en memoria.
Syntax
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
| Miembro | Description |
|---|---|
componentID |
Identificador del tipo de objetos que contiene la matriz. |
componentType |
Valor de enumeración CorElementType que indica si el componente es una referencia de recolección de elementos no utilizados, una clase de valor o un primitivo. |
firstElementOffset |
Desplazamiento al primer elemento de la matriz. |
elementSize |
Tamaño de cada elemento. |
countOffset |
Desplazamiento al número de elementos de la matriz. |
rankSize |
Tamaño del rango, en bytes. |
numRanks |
Número de clasificaciones de la matriz. |
rankOffset |
Desplazamiento en el que comienzan las clasificaciones. |
Observaciones
El rankSize campo especifica el tamaño de un rango en una matriz multidimensional. También es preciso para matrices unidimensionales.
El valor de numRanks es 1 para una matriz unidimensional y N para una matriz multidimensional de N dimensiones.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 4.5