ArrayWithOffset Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Encapsula um array e um offset dentro do array especificado.
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
- Herança
- Atributos
Observações
Pode ser usado como argumento para um método nativo alcançado através do invoke da plataforma. Neste caso, o marshaler de invocação da plataforma irá recuperar o endereço inicial do array, adicionar o offset e passar o ponteiro resultante para a função nativa subjacente. Esta estrutura apenas suporta arrays que não contêm referências, como arrays de tipos primitivos e arrays de tipos de valor que contêm apenas campos de tipos primitivos.
Construtores
| Name | Description |
|---|---|
| ArrayWithOffset(Object, Int32) |
Inicializa uma nova instância da ArrayWithOffset estrutura. |
Métodos
| Name | 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() |
Devolve o array gerido referenciado por este ArrayWithOffset. |
| GetHashCode() |
Devolve um código hash para este tipo de valor. |
| GetOffset() |
Devolve o offset fornecido quando isto ArrayWithOffset foi construído. |
Operadores
| Name | 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. |