IObjectInput.Read Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Read() |
Lit un octet de données. |
| Read(Byte[]) |
Lit dans un tableau d’octets. |
| Read(Byte[], Int32, Int32) |
Lit dans un tableau d’octets. |
Read()
Lit un octet de données.
[Android.Runtime.Register("read", "()I", "GetReadHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read();
[<Android.Runtime.Register("read", "()I", "GetReadHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : unit -> int
Retours
lecture d’octets ou -1 si la fin du flux est atteinte.
- Attributs
Exceptions
si ce flux est fermé ou si une autre erreur d’E/S se produit.
Remarques
Lit un octet de données. Cette méthode bloque si aucune entrée n’est disponible.
Java documentation pour java.io.ObjectInput.read().
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 à
Read(Byte[])
Lit dans un tableau d’octets.
[Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read(byte[]? b);
[<Android.Runtime.Register("read", "([B)I", "GetRead_arrayBHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : byte[] -> int
Paramètres
- b
- Byte[]
mémoire tampon dans laquelle les données sont lues
Retours
le nombre réel d’octets lus, -1 est retourné lorsque la fin du flux est atteinte.
- Attributs
Exceptions
si ce flux est fermé ou si une autre erreur d’E/S se produit.
Remarques
Lit dans un tableau d’octets. Cette méthode bloque jusqu’à ce que certaines entrées soient disponibles.
Java documentation pour java.io.ObjectInput.read(byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Read(Byte[], Int32, Int32)
Lit dans un tableau d’octets.
[Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int Read(byte[]? b, int off, int len);
[<Android.Runtime.Register("read", "([BII)I", "GetRead_arrayBIIHandler:Java.IO.IObjectInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Read : byte[] * int * int -> int
Paramètres
- b
- Byte[]
mémoire tampon dans laquelle les données sont lues
- off
- Int32
décalage de début des données
- len
- Int32
nombre maximal d’octets lus
Retours
le nombre réel d’octets lus, -1 est retourné lorsque la fin du flux est atteinte.
- Attributs
Exceptions
si ce flux est fermé ou si une autre erreur d’E/S se produit.
Remarques
Lit dans un tableau d’octets. Cette méthode bloque jusqu’à ce que certaines entrées soient disponibles.
Java documentation pour java.io.ObjectInput.read(byte[], int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.