Langue

Channels.NewInputStream Méthode

Définition

Surcharges

Nom Description
NewInputStream(IAsynchronousByteChannel)

Construit un flux qui lit les octets du canal donné.

NewInputStream(IReadableByteChannel)

Construit un flux qui lit les octets du canal donné.

NewInputStream(IAsynchronousByteChannel)

Construit un flux qui lit les octets du canal donné.

[Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/InputStream;", "", ApiSince=26)]
public static System.IO.Stream? NewInputStream(Java.Nio.Channels.IAsynchronousByteChannel? ch);
[<Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/InputStream;", "", ApiSince=26)>]
static member NewInputStream : Java.Nio.Channels.IAsynchronousByteChannel -> System.IO.Stream

Paramètres

ch
IAsynchronousByteChannel

Canal à partir duquel les octets seront lus

Retours

Un nouveau flux d’entrée

Attributs

Remarques

Construit un flux qui lit les octets du canal donné.

Le flux ne sera pas mis en mémoire tampon et ne prendra pas en charge les méthodes ou InputStream#mark mark les InputStream#reset reset méthodes. Le flux sera sécurisé pour l’accès par plusieurs threads simultanés. La fermeture du flux entraîne à son tour la fermeture du canal.

Ajouté dans la version 1.7.

Java documentation pour java.nio.channels.Channels.newInputStream(java.nio.channels.AsynchronousByteChannel).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

NewInputStream(IReadableByteChannel)

Construit un flux qui lit les octets du canal donné.

[Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/ReadableByteChannel;)Ljava/io/InputStream;", "")]
public static System.IO.Stream? NewInputStream(Java.Nio.Channels.IReadableByteChannel? ch);
[<Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/ReadableByteChannel;)Ljava/io/InputStream;", "")>]
static member NewInputStream : Java.Nio.Channels.IReadableByteChannel -> System.IO.Stream

Paramètres

ch
IReadableByteChannel

Canal à partir duquel les octets seront lus

Retours

Un nouveau flux d’entrée

Attributs

Remarques

Construit un flux qui lit les octets du canal donné.

Les read méthodes du flux résultant lèvent un IllegalBlockingModeException message s’il est appelé pendant que le canal sous-jacent est en mode non bloquant. Le flux ne sera pas mis en mémoire tampon et ne prendra pas en charge les méthodes ou InputStream#mark mark les InputStream#reset reset méthodes. Le flux sera sécurisé pour l’accès par plusieurs threads simultanés. La fermeture du flux entraîne à son tour la fermeture du canal.

Java documentation pour java.nio.channels.Channels.newInputStream(java.nio.channels.ReadableByteChannel).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à