Freigeben über


ByteArrayInputStream Konstruktoren

Definition

Überlädt

ByteArrayInputStream(Byte[])

Erstellt eine ByteArrayInputStream so, dass sie als Pufferarray verwendet buf wird.

ByteArrayInputStream(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

ByteArrayInputStream(Byte[], Int32, Int32)

Erstellt ByteArrayInputStream , die als Pufferarray verwendet buf wird.

ByteArrayInputStream(Byte[])

Erstellt eine ByteArrayInputStream so, dass sie als Pufferarray verwendet buf wird.

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

Parameter

buf
Byte[]

der Eingabepuffer.

Attribute

Hinweise

Erstellt eine ByteArrayInputStream so, dass sie als Pufferarray verwendet buf wird. Das Pufferarray wird nicht kopiert. Der Anfangswert ist pos0 und der Anfangswert der count Länge von buf.

Java-Dokumentation für java.io.ByteArrayInputStream.ByteArrayInputStream(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ByteArrayInputStream(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

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

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ByteArrayInputStream(Byte[], Int32, Int32)

Erstellt ByteArrayInputStream , die als Pufferarray verwendet buf wird.

[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

Parameter

buf
Byte[]

der Eingabepuffer.

offset
Int32

der Offset im Puffer des ersten zu lesenden Bytes.

length
Int32

die maximale Anzahl von Bytes, die aus dem Puffer gelesen werden sollen.

Attribute

Hinweise

Erstellt ByteArrayInputStream , die als Pufferarray verwendet buf wird. Der Anfangswert von pos ist offset und der Anfangswert des Werts count ist das Minimum von offset+length und buf.length. Das Pufferarray wird nicht kopiert. Die Markierung des Puffers wird auf den angegebenen Offset festgelegt.

Java-Dokumentation für java.io.ByteArrayInputStream.ByteArrayInputStream(byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: