RandomAccess Classe
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.
Fournit des API basées sur le décalage pour la lecture et l’écriture de fichiers de manière thread-safe.
public ref class RandomAccess abstract sealed
public static class RandomAccess
type RandomAccess = class
Public Class RandomAccess
- Héritage
-
RandomAccess
Remarques
Seuls les fichiers de disque standard sont pris en charge. Les fichiers non visibles, comme les canaux, ne sont pas pris en charge.
Méthodes
FlushToDisk(SafeFileHandle) |
Vide les mémoires tampons du système d’exploitation pour le fichier donné sur le disque. |
GetLength(SafeFileHandle) |
Obtient la longueur du fichier en octets. |
Read(SafeFileHandle, IReadOnlyList<Memory<Byte>>, Int64) |
Lit une séquence d’octets d’un fichier donné à un décalage donné. |
Read(SafeFileHandle, Span<Byte>, Int64) |
Lit une séquence d’octets d’un fichier donné à un décalage donné. |
ReadAsync(SafeFileHandle, IReadOnlyList<Memory<Byte>>, Int64, CancellationToken) |
Lit une séquence d’octets d’un fichier donné à un décalage donné. |
ReadAsync(SafeFileHandle, Memory<Byte>, Int64, CancellationToken) |
Lit une séquence d’octets d’un fichier donné à un décalage donné. |
SetLength(SafeFileHandle, Int64) |
Définit la longueur du fichier sur la valeur donnée. |
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64) |
Écrit une séquence d’octets de mémoires tampons données dans un fichier donné à un décalage donné. |
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64) |
Écrit une séquence d’octets de la mémoire tampon donnée dans un fichier donné à un décalage donné. |
WriteAsync(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64, CancellationToken) |
Écrit une séquence d’octets de mémoires tampons données dans un fichier donné à un décalage donné. |
WriteAsync(SafeFileHandle, ReadOnlyMemory<Byte>, Int64, CancellationToken) |
Écrit une séquence d’octets de la mémoire tampon donnée dans un fichier donné à un décalage donné. |