Compartilhar via


ByteArrayInputStream Construtores

Definição

Sobrecargas

ByteArrayInputStream(Byte[])

Cria um ByteArrayInputStream para que ele use buf como sua matriz de buffer.

ByteArrayInputStream(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

ByteArrayInputStream(Byte[], Int32, Int32)

Cria ByteArrayInputStream que usa buf como sua matriz de buffer.

ByteArrayInputStream(Byte[])

Cria um ByteArrayInputStream para que ele use buf como sua matriz de buffer.

[Android.Runtime.Register(".ctor", "([B)V", "")]
public ByteArrayInputStream (byte[]? buf);
[<Android.Runtime.Register(".ctor", "([B)V", "")>]
new Java.IO.ByteArrayInputStream : byte[] -> Java.IO.ByteArrayInputStream

Parâmetros

buf
Byte[]

o buffer de entrada.

Atributos

Comentários

Cria um ByteArrayInputStream para que ele use buf como sua matriz de buffer. A matriz de buffer não é copiada. O valor inicial de pos é 0 e o valor inicial de count é o comprimento de buf.

Documentação Java para java.io.ByteArrayInputStream.ByteArrayInputStream(byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ByteArrayInputStream(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

protected ByteArrayInputStream (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.ByteArrayInputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.ByteArrayInputStream

Parâmetros

javaReference
IntPtr

nativeint

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

ByteArrayInputStream(Byte[], Int32, Int32)

Cria ByteArrayInputStream que usa buf como sua matriz de buffer.

[Android.Runtime.Register(".ctor", "([BII)V", "")]
public ByteArrayInputStream (byte[]? buf, int offset, int length);
[<Android.Runtime.Register(".ctor", "([BII)V", "")>]
new Java.IO.ByteArrayInputStream : byte[] * int * int -> Java.IO.ByteArrayInputStream

Parâmetros

buf
Byte[]

o buffer de entrada.

offset
Int32

o deslocamento no buffer do primeiro byte a ser lido.

length
Int32

O número máximo de bytes a serem lidos do buffer.

Atributos

Comentários

Cria ByteArrayInputStream que usa buf como sua matriz de buffer. O valor inicial de pos é offset e o valor inicial de count é o mínimo de offset+length e buf.length. A matriz de buffer não é copiada. A marca do buffer é definida como o deslocamento especificado.

Documentação Java para java.io.ByteArrayInputStream.ByteArrayInputStream(byte[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a