Compartir a través de


ArrayWithOffset Estructura

Definición

Encapsula una matriz y un desplazamiento dentro de la matriz especificada.

public value class ArrayWithOffset
public value class ArrayWithOffset : IEquatable<System::Runtime::InteropServices::ArrayWithOffset>
public struct ArrayWithOffset
public readonly struct ArrayWithOffset
public readonly struct ArrayWithOffset : IEquatable<System.Runtime.InteropServices.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
Public Structure ArrayWithOffset
Implements IEquatable(Of ArrayWithOffset)
Herencia
ArrayWithOffset
Atributos
Implementaciones

Comentarios

Se puede usar como argumento para un método nativo alcanzado a través de la invocación de plataforma. En este caso, el serializador de invocación de plataforma recuperará la dirección inicial de la matriz, agregará el desplazamiento y pasará el puntero resultante a la función nativa subyacente. Esta estructura solo admite matrices que no contienen referencias, como matrices de tipos primitivos y matrices de tipos de valor que solo contienen campos de tipos primitivos.

Constructores

ArrayWithOffset(Object, Int32)

Inicializa una nueva instancia de la estructura ArrayWithOffset.

Métodos

Equals(ArrayWithOffset)

Indica si el objeto ArrayWithOffset especificado coincide con la instancia actual.

Equals(Object)

Indica si el objeto especificado coincide con el objeto ArrayWithOffset actual.

GetArray()

Devuelve la matriz administrada a la que hace referencia este ArrayWithOffset.

GetHashCode()

Devuelve un código hash para este tipo de valor.

GetOffset()

Devuelve el desplazamiento proporcionado cuando se construyó este ArrayWithOffset.

Operadores

Equality(ArrayWithOffset, ArrayWithOffset)

Determina si dos objetos ArrayWithOffset especificados tienen el mismo valor.

Inequality(ArrayWithOffset, ArrayWithOffset)

Determina si dos objetos ArrayWithOffset especificados tienen valores distintos.

Se aplica a