RandomAccess.Write Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64) |
Scrive una sequenza di byte da buffer specificati a un determinato file in corrispondenza di una determinata offset. |
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64) |
Scrive una sequenza di byte dal buffer specificato al file specificato in corrispondenza di una determinata offset. |
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64)
- Origine:
- RandomAccess.cs
- Origine:
- RandomAccess.cs
- Origine:
- RandomAccess.cs
Scrive una sequenza di byte da buffer specificati a un determinato file in corrispondenza di una determinata offset.
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)
Parametri
- handle
- SafeFileHandle
Handle di file.
- buffers
- IReadOnlyList<ReadOnlyMemory<Byte>>
Elenco dei buffer di memoria. Questo metodo copia il contenuto di questi buffer nel file.
- fileOffset
- Int64
Posizione del file da scrivere in.
Eccezioni
handle
o buffers
è null
.
handle
non è valido.
Il file viene chiuso.
Il file non supporta la ricerca (pipe o socket).
fileOffset
è negativo.
handle
non è stato aperto per la scrittura.
Si è verificato un errore di I/O.
Commenti
La posizione del file non è avanzata.
Si applica a
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64)
- Origine:
- RandomAccess.cs
- Origine:
- RandomAccess.cs
- Origine:
- RandomAccess.cs
Scrive una sequenza di byte dal buffer specificato al file specificato in corrispondenza di una determinata offset.
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)
Parametri
- handle
- SafeFileHandle
Handle di file.
- buffer
- ReadOnlySpan<Byte>
Un'area di memoria. Questo metodo copia il contenuto di questa area nel file.
- fileOffset
- Int64
Posizione del file da scrivere in.
Eccezioni
handle
è null
.
handle
non è valido.
Il file viene chiuso.
Il file non supporta la ricerca (pipe o socket).
fileOffset
è negativo.
handle
non è stato aperto per la scrittura.
Si è verificato un errore di I/O.
Commenti
La posizione del file non è avanzata.