DkmManagedArrayLayout 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化新的 DkmManagedArrayLayout 值。
此 API 是在 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)
參數
- ComponentId
- DkmManagedTypeId
[In]數位包含之物件的型別標識碼。
- ComponentType
- UInt32
[In]CorElementType 列舉值,指出元件是否為垃圾收集參考、值類別或基本類型。
- FirstElementOffset
- UInt32
[In]陣列中第一個專案的位移。
- ElementSize
- UInt32
[In]每個專案的大小。
- CountOffset
- UInt32
[In]陣列中項目數的位移。
- RankSize
- UInt32
[In]順位的大小,以位元組為單位。
- NumRanks
- UInt32
[In]陣列中的排名數目。
- RankOffset
- UInt32
[In]排名開始的位移。