ByteBuffer.Wrap Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Wrap(Byte[], Int32, Int32) |
Encapsula uma matriz de bytes em um buffer. |
| Wrap(Byte[]) |
Encapsula uma matriz de bytes em um buffer. |
Wrap(Byte[], Int32, Int32)
Encapsula uma matriz de bytes em um buffer.
[Android.Runtime.Register("wrap", "([BII)Ljava/nio/ByteBuffer;", "")]
public static Java.Nio.ByteBuffer Wrap(byte[] array, int offset, int length);
[<Android.Runtime.Register("wrap", "([BII)Ljava/nio/ByteBuffer;", "")>]
static member Wrap : byte[] * int * int -> Java.Nio.ByteBuffer
Parâmetros
- array
- Byte[]
A matriz que retornará o novo buffer
- offset
- Int32
O deslocamento da subarray a ser usada; deve ser não negativo e não maior que array.length. A posição do novo buffer será definida como esse valor.
- length
- Int32
O comprimento da subarray a ser usada; deve ser não negativo e não maior que array.length - offset.
O limite do novo buffer será definido como offset + length.
Retornos
O novo buffer de bytes
- Atributos
Exceções
se for start inválido ou byteCount inválido.
Comentários
Encapsula uma matriz de bytes em um buffer.
O novo buffer será apoiado pela matriz de bytes fornecida; ou seja, as modificações no buffer farão com que a matriz seja modificada e vice-versa. A capacidade do novo buffer será array.length, sua posição será offset, seu limite será offset + length, sua marca será indefinida e sua ordem de bytes será
ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Ela #array backing array será a matriz fornecida, e será #arrayOffset array offset zero.
Java documentação para java.nio.ByteBuffer.wrap(byte[], int, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Wrap(Byte[])
Encapsula uma matriz de bytes em um buffer.
[Android.Runtime.Register("wrap", "([B)Ljava/nio/ByteBuffer;", "")]
public static Java.Nio.ByteBuffer Wrap(byte[] array);
[<Android.Runtime.Register("wrap", "([B)Ljava/nio/ByteBuffer;", "")>]
static member Wrap : byte[] -> Java.Nio.ByteBuffer
Parâmetros
- array
- Byte[]
A matriz que apoiará esse buffer
Retornos
O novo buffer de bytes
- Atributos
Comentários
Encapsula uma matriz de bytes em um buffer.
O novo buffer será apoiado pela matriz de bytes fornecida; ou seja, as modificações no buffer farão com que a matriz seja modificada e vice-versa. A capacidade e o limite do novo buffer serão array.length, sua posição será zero, sua marca será indefinida e sua ordem de bytes será
ByteOrder#BIG_ENDIAN BIG_ENDIAN.
Ela #array backing array será a matriz fornecida, e será #arrayOffset array offset zero.
Java documentação para java.nio.ByteBuffer.wrap(byte[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.