ArrayWithOffset Struct

Definizione

Incapsula una matrice e un offset all'interno della matrice specificata.

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
Ereditarietà
ArrayWithOffset
Attributi

Commenti

Può essere usato come argomento per un metodo nativo raggiunto tramite platform invoke. In questo caso, il gestore di marshalling platform invoke recupererà l'indirizzo iniziale della matrice, aggiungerà l'offset e passerà il puntatore risultante alla funzione nativa sottostante. Questa struttura supporta solo matrici senza riferimenti, ad esempio matrici di tipi primitivi e matrici di tipi valore contenenti solo campi di tipi primitivi.

Costruttori

Nome Descrizione
ArrayWithOffset(Object, Int32)

Inizializza una nuova istanza della ArrayWithOffset struttura.

Metodi

Nome Descrizione
Equals(ArrayWithOffset)

Indica se l'oggetto specificato ArrayWithOffset corrisponde all'istanza corrente.

Equals(Object)

Indica se l'oggetto specificato corrisponde all'oggetto corrente ArrayWithOffset .

GetArray()

Restituisce la matrice gestita a cui fa riferimento questo ArrayWithOffsetoggetto .

GetHashCode()

Restituisce un codice hash per questo tipo di valore.

GetOffset()

Restituisce l'offset fornito al momento ArrayWithOffset della costruzione.

Operatori

Nome Descrizione
Equality(ArrayWithOffset, ArrayWithOffset)

Determina se due oggetti specificati ArrayWithOffset hanno lo stesso valore.

Inequality(ArrayWithOffset, ArrayWithOffset)

Determina se due oggetti specificati ArrayWithOffset non hanno lo stesso valore.

Si applica a