RandomAccess.Write Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64) |
Verilen arabelleklerden verilen uzaklıkta verilen dosyaya bir bayt dizisi yazar. |
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64) |
Verilen arabellekten verilen uzaklıkta verilen dosyaya bir bayt dizisi yazar. |
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64)
- Kaynak:
- RandomAccess.cs
- Kaynak:
- RandomAccess.cs
- Kaynak:
- RandomAccess.cs
Verilen arabelleklerden verilen uzaklıkta verilen dosyaya bir bayt dizisi yazar.
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)
Parametreler
- handle
- SafeFileHandle
Dosya tanıtıcısı.
- buffers
- IReadOnlyList<ReadOnlyMemory<Byte>>
Bellek arabelleklerinin listesi. Bu yöntem, bu arabelleklerin içeriğini dosyasına kopyalar.
- fileOffset
- Int64
Yazacak dosya konumu.
Özel durumlar
handle
veya buffers
şeklindedir null
.
handle
geçersizdir.
Dosya kapatılır.
Dosya aramayı (kanal veya yuva) desteklemiyor.
fileOffset
negatiftir.
handle
yazıldığı için açılmadı.
G/ç hatası oluştu.
Açıklamalar
Dosyanın konumu gelişmiş değil.
Şunlara uygulanır
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64)
- Kaynak:
- RandomAccess.cs
- Kaynak:
- RandomAccess.cs
- Kaynak:
- RandomAccess.cs
Verilen arabellekten verilen uzaklıkta verilen dosyaya bir bayt dizisi yazar.
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)
Parametreler
- handle
- SafeFileHandle
Dosya tanıtıcısı.
- buffer
- ReadOnlySpan<Byte>
Bellek bölgesi. Bu yöntem, bu bölgenin içeriğini dosyasına kopyalar.
- fileOffset
- Int64
Yazacak dosya konumu.
Özel durumlar
handle
, null
değeridir.
handle
geçersizdir.
Dosya kapatılır.
Dosya aramayı (kanal veya yuva) desteklemiyor.
fileOffset
negatiftir.
handle
yazıldığı için açılmadı.
G/ç hatası oluştu.
Açıklamalar
Dosyanın konumu gelişmiş değil.