Udostępnij przez


DkmManagedArrayLayout Struktura

Definicja

Układ tablicy typu obiektu. Odpowiada COR_ARRAY_LAYOUT zdefiniowanym w pliku cordebug.h.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 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
Dziedziczenie
DkmManagedArrayLayout
Atrybuty

Konstruktory

DkmManagedArrayLayout(DkmManagedTypeId, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)

Zainicjuj nową wartość DkmManagedArrayLayout.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5).

Pola

ComponentId

Identyfikator typu obiektów, które zawiera tablica.

ComponentType

Wartość wyliczenia CorElementType wskazująca, czy składnik jest odwołaniem do odzyskiwania pamięci, klasą wartości, czy elementem pierwotnym.

CountOffset

Przesunięcie do liczby elementów w tablicy.

ElementSize

Rozmiar każdego elementu.

FirstElementOffset

Przesunięcie do pierwszego elementu w tablicy.

NumRanks

Liczba klasyfikacji w tablicy.

RankOffset

Przesunięcie, na którym zaczynają się rangi.

RankSize

Rozmiar rangi w bajtach.

Dotyczy