ArrayWithOffset Estructura

Definición

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

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
Herencia
ArrayWithOffset
Atributos

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 la 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

Nombre Description
ArrayWithOffset(Object, Int32)

Inicializa una nueva instancia de la ArrayWithOffset estructura.

Métodos

Nombre Description
Equals(ArrayWithOffset)

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

Equals(Object)

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

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

Operadores

Nombre Description
Equality(ArrayWithOffset, ArrayWithOffset)

Determina si dos objetos especificados ArrayWithOffset tienen el mismo valor.

Inequality(ArrayWithOffset, ArrayWithOffset)

Determina si dos objetos especificados ArrayWithOffset no tienen el mismo valor.

Se aplica a