DkmManagedArrayLayout Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Layout di matrice di un tipo di oggetto. Corrisponde a COR_ARRAY_LAYOUT definito in cordebug.h.
Questa API è stata introdotta in 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
- Ereditarietà
-
DkmManagedArrayLayout
- Attributi
Costruttori
| DkmManagedArrayLayout(DkmManagedTypeId, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32) |
Inizializzare un nuovo valore DkmManagedArrayLayout. Questa API è stata introdotta in Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5). |
Campi
| ComponentId |
Identificatore del tipo di oggetti contenuti nella matrice. |
| ComponentType |
Valore di enumerazione CorElementType che indica se il componente è un riferimento di Garbage Collection, una classe valore o una primitiva. |
| CountOffset |
Offset al numero di elementi nella matrice. |
| ElementSize |
Dimensioni di ogni elemento. |
| FirstElementOffset |
Offset del primo elemento nella matrice. |
| NumRanks |
Numero di ranghi nella matrice. |
| RankOffset |
Offset in corrispondenza del quale iniziano i ranghi. |
| RankSize |
Dimensioni del rango, in byte. |