ArrayWithOffset ArrayWithOffset ArrayWithOffset ArrayWithOffset Struct

Definizione

Incapsula una matrice e un offset all'interno della matrice specificata.Encapsulates an array and an offset within the specified array.

public value class ArrayWithOffset
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct ArrayWithOffset
type ArrayWithOffset = struct
Public Structure ArrayWithOffset
Ereditarietà
ArrayWithOffsetArrayWithOffsetArrayWithOffsetArrayWithOffset
Attributi

Commenti

Può essere utilizzato come argomento a nativo metodo raggiunto tramite platform invoke.Can be used as an argument to a native method reached through platform invoke. In questo caso, il platform invoke gestore di marshalling recupererà l'indirizzo iniziale della matrice, aggiungere l'offset e passare il puntatore risultante per la funzione nativa sottostante.In this case, the platform invoke marshaler will retrieve the starting address of the array, add the offset, and pass the resulting pointer to the underlying native function. Questa struttura supporta solo matrici che contengono nessun riferimento, ad esempio matrici di tipi primitivi e le matrici di tipo valore che contiene solo campi di tipi primitivi.This structure only supports arrays containing no references, such as primitive type arrays and value type arrays containing only fields of primitive types.

Costruttori

ArrayWithOffset(Object, Int32) ArrayWithOffset(Object, Int32) ArrayWithOffset(Object, Int32) ArrayWithOffset(Object, Int32)

Inizializza una nuova istanza della struttura ArrayWithOffset.Initializes a new instance of the ArrayWithOffset structure.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Indica se l'oggetto specificato corrisponde alla struttura ArrayWithOffset corrente.Indicates whether the specified object matches the current ArrayWithOffset object.

Equals(ArrayWithOffset) Equals(ArrayWithOffset) Equals(ArrayWithOffset) Equals(ArrayWithOffset)

Indica se l'oggetto specificato ArrayWithOffset corrisponde all'istanza corrente.Indicates whether the specified ArrayWithOffset object matches the current instance.

GetArray() GetArray() GetArray() GetArray()

Restituisce la matrice gestita cui questa struttura ArrayWithOffset fa riferimento.Returns the managed array referenced by this ArrayWithOffset.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Restituisce un codice hash per questo tipo di valore.Returns a hash code for this value type.

GetOffset() GetOffset() GetOffset() GetOffset()

Restituisce l'offset fornito al momento della costruzione di questa struttura ArrayWithOffset.Returns the offset provided when this ArrayWithOffset was constructed.

Operatori

Equality(ArrayWithOffset, ArrayWithOffset) Equality(ArrayWithOffset, ArrayWithOffset) Equality(ArrayWithOffset, ArrayWithOffset) Equality(ArrayWithOffset, ArrayWithOffset)

Determina se due oggetti ArrayWithOffset specificati hanno lo stesso valore.Determines whether two specified ArrayWithOffset objects have the same value.

Inequality(ArrayWithOffset, ArrayWithOffset) Inequality(ArrayWithOffset, ArrayWithOffset) Inequality(ArrayWithOffset, ArrayWithOffset) Inequality(ArrayWithOffset, ArrayWithOffset)

Determina se due oggetti ArrayWithOffset specificati non hanno lo stesso valore.Determines whether two specified ArrayWithOffset objects no not have the same value.

Si applica a