Bagikan melalui


RandomAccess.Write Metode

Definisi

Overload

Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64)

Menulis urutan byte dari buffer yang diberikan ke file yang diberikan pada offset yang diberikan.

Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64)

Menulis urutan byte dari buffer yang diberikan ke file yang diberikan pada offset yang diberikan.

Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64)

Sumber:
RandomAccess.cs
Sumber:
RandomAccess.cs
Sumber:
RandomAccess.cs

Menulis urutan byte dari buffer yang diberikan ke file yang diberikan pada offset yang diberikan.

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)

Parameter

handle
SafeFileHandle

Handel file.

buffers
IReadOnlyList<ReadOnlyMemory<Byte>>

Daftar buffer memori. Metode ini menyalin isi buffer ini ke file.

fileOffset
Int64

Posisi file untuk ditulis.

Pengecualian

handle atau buffers adalah null.

handle tidak valid.

File ditutup.

File tidak mendukung pencarian (pipa atau soket).

fileOffset negatif.

handle tidak dibuka untuk menulis.

Terjadi kesalahan I/O.

Keterangan

Posisi file tidak tingkat lanjut.

Berlaku untuk

Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64)

Sumber:
RandomAccess.cs
Sumber:
RandomAccess.cs
Sumber:
RandomAccess.cs

Menulis urutan byte dari buffer yang diberikan ke file yang diberikan pada offset yang diberikan.

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)

Parameter

handle
SafeFileHandle

Handel file.

buffer
ReadOnlySpan<Byte>

Wilayah memori. Metode ini menyalin isi wilayah ini ke file.

fileOffset
Int64

Posisi file untuk ditulis.

Pengecualian

handleadalah null.

handle tidak valid.

File ditutup.

File tidak mendukung pencarian (pipa atau soket).

fileOffset negatif.

handle tidak dibuka untuk menulis.

Terjadi kesalahan I/O.

Keterangan

Posisi file tidak tingkat lanjut.

Berlaku untuk