RandomAccess.Write 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 |
|---|---|
| Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64) |
Écrit une séquence d’octets provenant de mémoires tampons données dans un fichier donné au 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é au décalage donné. |
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64)
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
Écrit une séquence d’octets provenant de mémoires tampons données dans un fichier donné au décalage donné.
public:
static void Write(Microsoft::Win32::SafeHandles::SafeFileHandle ^ handle, System::Collections::Generic::IReadOnlyList<ReadOnlyMemory<System::Byte>> ^ buffers, long fileOffset);
public static void Write(Microsoft.Win32.SafeHandles.SafeFileHandle handle, System.Collections.Generic.IReadOnlyList<ReadOnlyMemory<byte>> buffers, long fileOffset);
static member Write : Microsoft.Win32.SafeHandles.SafeFileHandle * System.Collections.Generic.IReadOnlyList<ReadOnlyMemory<byte>> * int64 -> unit
Public Shared Sub Write (handle As SafeFileHandle, buffers As IReadOnlyList(Of ReadOnlyMemory(Of Byte)), fileOffset As Long)
Paramètres
- handle
- SafeFileHandle
Handle de fichier.
- buffers
- IReadOnlyList<ReadOnlyMemory<Byte>>
Liste des mémoires tampons de mémoire. Cette méthode copie le contenu de ces mémoires tampons dans le fichier.
- fileOffset
- Int64
Position du fichier dans laquelle écrire. Dans .NET versions 11 et ultérieures, ce paramètre est ignoré pour les fichiers qui ne prennent pas en charge la recherche, tels que les canaux, les sockets et les périphériques de caractères. La valeur doit être non négative même lorsqu’elle est ignorée.
Exceptions
handle ou buffers est null.
handle n’est pas valide.
Le fichier est fermé.
Dans .NET versions 10 et antérieures, le fichier ne prend pas en charge la recherche (par exemple, un canal ou un socket).
fileOffset est négatif.
handle n’a pas été ouvert pour l’écriture.
Une erreur d’E/S s’est produite.
Remarques
Pour les fichiers qui prennent en charge la recherche, la position du fichier n’est pas avancée.
S’applique à
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64)
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
- Source:
- RandomAccess.cs
Écrit une séquence d’octets de la mémoire tampon donnée dans un fichier donné au décalage donné.
public:
static void Write(Microsoft::Win32::SafeHandles::SafeFileHandle ^ handle, ReadOnlySpan<System::Byte> buffer, long fileOffset);
public static void Write(Microsoft.Win32.SafeHandles.SafeFileHandle handle, ReadOnlySpan<byte> buffer, long fileOffset);
static member Write : Microsoft.Win32.SafeHandles.SafeFileHandle * ReadOnlySpan<byte> * int64 -> unit
Public Shared Sub Write (handle As SafeFileHandle, buffer As ReadOnlySpan(Of Byte), fileOffset As Long)
Paramètres
- handle
- SafeFileHandle
Handle de fichier.
- buffer
- ReadOnlySpan<Byte>
Une région de mémoire. Cette méthode copie le contenu de cette région dans le fichier.
- fileOffset
- Int64
Position du fichier dans laquelle écrire. Dans .NET versions 11 et ultérieures, ce paramètre est ignoré pour les fichiers qui ne prennent pas en charge la recherche, tels que les canaux, les sockets et les périphériques de caractères. La valeur doit être non négative même lorsqu’elle est ignorée.
Exceptions
handle a la valeur null.
handle n’est pas valide.
Le fichier est fermé.
Dans .NET versions 10 et antérieures, le fichier ne prend pas en charge la recherche (par exemple, un canal ou un socket).
fileOffset est négatif.
handle n’a pas été ouvert pour l’écriture.
Une erreur d’E/S s’est produite.
Remarques
Pour les fichiers qui prennent en charge la recherche, la position du fichier n’est pas avancée.