DkmManagedArrayLayout Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.