ArrayWithOffset 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.
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à
- 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. |