Condividi tramite


DkmManagedArrayLayout Costruttore

Definizione

Inizializzare un nuovo valore DkmManagedArrayLayout.

Questa API è stata introdotta in 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)

Parametri

ComponentId
DkmManagedTypeId

[In] Identificatore del tipo di oggetti contenuti nella matrice.

ComponentType
UInt32

[In] Valore di enumerazione CorElementType che indica se il componente è un riferimento di Garbage Collection, una classe valore o una primitiva.

FirstElementOffset
UInt32

[In] Offset del primo elemento nella matrice.

ElementSize
UInt32

[In] Dimensioni di ogni elemento.

CountOffset
UInt32

[In] Offset al numero di elementi nella matrice.

RankSize
UInt32

[In] Dimensioni del rango, in byte.

NumRanks
UInt32

[In] Numero di ranghi nella matrice.

RankOffset
UInt32

[In] Offset in corrispondenza del quale iniziano i ranghi.

Si applica a