Udostępnij za pośrednictwem


DkmManagedArrayLayout Konstruktor

Definicja

Zainicjuj nową wartość DkmManagedArrayLayout.

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

public DkmManagedArrayLayout (Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId ComponentId, uint ComponentType, uint FirstElementOffset, uint ElementSize, uint CountOffset, uint RankSize, uint NumRanks, uint RankOffset);
new Microsoft.VisualStudio.Debugger.Clr.DkmManagedArrayLayout : Microsoft.VisualStudio.Debugger.Clr.DkmManagedTypeId * uint32 * uint32 * uint32 * uint32 * uint32 * uint32 * uint32 -> Microsoft.VisualStudio.Debugger.Clr.DkmManagedArrayLayout
Public Sub New (ComponentId As DkmManagedTypeId, ComponentType As UInteger, FirstElementOffset As UInteger, ElementSize As UInteger, CountOffset As UInteger, RankSize As UInteger, NumRanks As UInteger, RankOffset As UInteger)

Parametry

ComponentId
DkmManagedTypeId

[W] Identyfikator typu obiektów, które zawiera tablica.

ComponentType
UInt32

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

FirstElementOffset
UInt32

[W] Przesunięcie do pierwszego elementu w tablicy.

ElementSize
UInt32

[W] Rozmiar każdego elementu.

CountOffset
UInt32

[W] Przesunięcie do liczby elementów w tablicy.

RankSize
UInt32

[W] Rozmiar rangi w bajtach.

NumRanks
UInt32

[W] Liczba klasyfikacji w tablicy.

RankOffset
UInt32

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

Dotyczy