ArrayWithOffset Struktúra

Definíció

Beágyaz egy tömböt és egy eltolást a megadott tömbön belül.

public value class ArrayWithOffset
public struct ArrayWithOffset
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct ArrayWithOffset
type ArrayWithOffset = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type ArrayWithOffset = struct
Public Structure ArrayWithOffset
Öröklődés
ArrayWithOffset
Attribútumok

Megjegyzések

A platformhívással elért natív metódus argumentumaként használható. Ebben az esetben a platformhívási marshaler lekéri a tömb kezdőcímét, hozzáadja az eltolást, és átadja az eredményül kapott mutatót a mögöttes natív függvénynek. Ez a struktúra csak hivatkozásokat nem tartalmazó tömböket támogat, például primitív típusú tömböket és csak primitív típusú mezőket tartalmazó érték típusú tömböket.

Konstruktorok

Name Description
ArrayWithOffset(Object, Int32)

Inicializálja a struktúra új példányát ArrayWithOffset .

Metódusok

Name Description
Equals(ArrayWithOffset)

Azt jelzi, hogy a megadott ArrayWithOffset objektum megfelel-e az aktuális példánynak.

Equals(Object)

Azt jelzi, hogy a megadott objektum megfelel-e az aktuális ArrayWithOffset objektumnak.

GetArray()

Az ez ArrayWithOffsetáltal hivatkozott felügyelt tömböt adja vissza.

GetHashCode()

Ehhez az értéktípushoz egy kivonatkódot ad vissza.

GetOffset()

A létrehozásakor ArrayWithOffset megadott eltolást adja vissza.

Operátorok

Name Description
Equality(ArrayWithOffset, ArrayWithOffset)

Meghatározza, hogy két megadott ArrayWithOffset objektum azonos értékkel rendelkezik-e.

Inequality(ArrayWithOffset, ArrayWithOffset)

Meghatározza, hogy két megadott ArrayWithOffset objektum nem rendelkezik-e ugyanazzal az értékkel.

A következőre érvényes: