ArrayWithOffset ArrayWithOffset ArrayWithOffset ArrayWithOffset Struct

Definición

Encapsula una matriz y un desplazamiento dentro de la matriz especificada.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
Herencia
ArrayWithOffsetArrayWithOffsetArrayWithOffsetArrayWithOffset
Atributos

Comentarios

Se puede usar como argumento a nativo de invocación de método que se ha llegado a través de la plataforma.Can be used as an argument to a native method reached through platform invoke. En este caso, la invocación de plataforma serializador recuperar la dirección inicial de la matriz, agregará el desplazamiento y pasar el puntero resultante a la función nativa subyacente.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. Esta estructura sólo admite matrices que contienen ninguna referencia, como matrices de tipos primitivos y las matrices de tipo de valor que contiene solo los campos de tipos primitivos.This structure only supports arrays containing no references, such as primitive type arrays and value type arrays containing only fields of primitive types.

Constructores

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

Inicializa una nueva instancia de la estructura ArrayWithOffset.Initializes a new instance of the ArrayWithOffset structure.

Métodos

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

Indica si el objeto especificado coincide con el objeto ArrayWithOffset actual.Indicates whether the specified object matches the current ArrayWithOffset object.

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

Indica si el objeto ArrayWithOffset especificado coincide con la instancia actual.Indicates whether the specified ArrayWithOffset object matches the current instance.

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

Devuelve la matriz administrada a la que hace referencia este ArrayWithOffset.Returns the managed array referenced by this ArrayWithOffset.

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

Devuelve un código hash para este tipo de valor.Returns a hash code for this value type.

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

Devuelve el desplazamiento proporcionado cuando se construyó este ArrayWithOffset.Returns the offset provided when this ArrayWithOffset was constructed.

Operadores

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

Determina si dos objetos ArrayWithOffset especificados tienen el mismo valor.Determines whether two specified ArrayWithOffset objects have the same value.

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

Determina si dos objetos ArrayWithOffset especificados tienen valores distintos.Determines whether two specified ArrayWithOffset objects no not have the same value.

Se aplica a