ArrayWithOffset Estrutura

Definição

Encapsula uma matriz e um deslocamento dentro da matriz especificada.

public value class ArrayWithOffset
public value class ArrayWithOffset : IEquatable<System::Runtime::InteropServices::ArrayWithOffset>
public struct ArrayWithOffset
public readonly struct ArrayWithOffset : IEquatable<System.Runtime.InteropServices.ArrayWithOffset>
public readonly 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
Public Structure ArrayWithOffset
Implements IEquatable(Of ArrayWithOffset)
Herança
ArrayWithOffset
Atributos
Implementações

Comentários

Pode ser usado como um argumento para um método nativo alcançado por meio da invocação de plataforma. Nesse caso, o marshaler de invocação de plataforma recuperará o endereço inicial da matriz, adicionará o deslocamento e passará o ponteiro resultante para a função nativa subjacente. Essa estrutura só dá suporte a matrizes que não contêm referências, como matrizes de tipo primitivo e matrizes de tipo de valor que contêm apenas campos de tipos primitivos.

Construtores

Nome Description
ArrayWithOffset(Object, Int32)

Inicializa uma nova instância da ArrayWithOffset estrutura.

Métodos

Nome Description
Equals(ArrayWithOffset)

Indica se o objeto especificado ArrayWithOffset corresponde à instância atual.

Equals(Object)

Indica se o objeto especificado corresponde ao objeto atual ArrayWithOffset .

GetArray()

Retorna a matriz gerenciada referenciada por isso ArrayWithOffset.

GetHashCode()

Retorna um código hash para esse tipo de valor.

GetOffset()

Retorna o deslocamento fornecido quando isso ArrayWithOffset foi construído.

Operadores

Nome Description
Equality(ArrayWithOffset, ArrayWithOffset)

Determina se dois objetos especificados ArrayWithOffset têm o mesmo valor.

Inequality(ArrayWithOffset, ArrayWithOffset)

Determina se dois objetos especificados ArrayWithOffset não têm o mesmo valor.

Aplica-se a