DkmManagedArrayLayout Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Layout de matriz de um tipo de objeto. Corresponde a COR_ARRAY_LAYOUT definido em cordebug.h.
Essa API foi introduzida no Visual Studio 17 Atualização 5 (DkmApiVersion.VS17Update5).
[System.Runtime.InteropServices.Guid("c5be7f15-53f2-465c-b3d5-cc187c5168ae")]
public struct DkmManagedArrayLayout
[<System.Runtime.InteropServices.Guid("c5be7f15-53f2-465c-b3d5-cc187c5168ae")>]
type DkmManagedArrayLayout = struct
Public Structure DkmManagedArrayLayout
- Herança
-
DkmManagedArrayLayout
- Atributos
Construtores
DkmManagedArrayLayout(DkmManagedTypeId, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32) |
Inicialize um novo valor DkmManagedArrayLayout. Essa API foi introduzida no Visual Studio 17 Atualização 5 (DkmApiVersion.VS17Update5). |
Campos
ComponentId |
O identificador do tipo de objetos que a matriz contém. |
ComponentType |
Um valor de enumeração CorElementType que indica se o componente é uma referência de coleta de lixo, uma classe de valor ou um primitivo. |
CountOffset |
O deslocamento para o número de elementos na matriz. |
ElementSize |
O tamanho de cada elemento. |
FirstElementOffset |
O deslocamento para o primeiro elemento na matriz. |
NumRanks |
O número de classificações na matriz. |
RankOffset |
O deslocamento em que as classificações iniciam. |
RankSize |
O tamanho da classificação, em bytes. |