RandomAccess.Write Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64) |
Zapisuje sekwencję bajtów z podanych buforów do danego pliku z danym przesunięciem. |
| Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64) |
Zapisuje sekwencję bajtów z danego buforu do danego pliku z danym przesunięciem. |
Write(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64)
- Źródło:
- RandomAccess.cs
- Źródło:
- RandomAccess.cs
- Źródło:
- RandomAccess.cs
Zapisuje sekwencję bajtów z podanych buforów do danego pliku z danym przesunięciem.
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)
Parametry
- handle
- SafeFileHandle
Dojście do pliku.
- buffers
- IReadOnlyList<ReadOnlyMemory<Byte>>
Lista buforów pamięci. Ta metoda kopiuje zawartość tych buforów do pliku.
- fileOffset
- Int64
Pozycja pliku do zapisu.
Wyjątki
handle lub buffers to null.
Nazwa handle jest niepoprawna.
Plik jest zamknięty.
Plik nie obsługuje wyszukiwania (potoku lub gniazda).
fileOffset jest ujemna.
handle nie został otwarty do pisania.
Wystąpił błąd we/wy.
Uwagi
Pozycja pliku nie jest zaawansowana.
Dotyczy
Write(SafeFileHandle, ReadOnlySpan<Byte>, Int64)
- Źródło:
- RandomAccess.cs
- Źródło:
- RandomAccess.cs
- Źródło:
- RandomAccess.cs
Zapisuje sekwencję bajtów z danego buforu do danego pliku z danym przesunięciem.
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)
Parametry
- handle
- SafeFileHandle
Dojście do pliku.
- buffer
- ReadOnlySpan<Byte>
Region pamięci. Ta metoda kopiuje zawartość tego regionu do pliku.
- fileOffset
- Int64
Pozycja pliku do zapisu.
Wyjątki
handle to null.
Nazwa handle jest niepoprawna.
Plik jest zamknięty.
Plik nie obsługuje wyszukiwania (potoku lub gniazda).
fileOffset jest ujemna.
handle nie został otwarty do pisania.
Wystąpił błąd we/wy.
Uwagi
Pozycja pliku nie jest zaawansowana.