RandomAccess Sınıf
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.
Dosyaları iş parçacığı güvenli bir şekilde okumak ve yazmak için uzaklık tabanlı API'ler sağlar.
public ref class RandomAccess abstract sealed
public static class RandomAccess
type RandomAccess = class
Public Class RandomAccess
- Devralma
-
RandomAccess
Açıklamalar
Yalnızca normal disk dosyaları desteklenir. Kanallar gibi istenmeyen dosyalar desteklenmez.
Yöntemler
FlushToDisk(SafeFileHandle) |
Verilen dosyanın işletim sistemi arabelleklerini diske boşaltır. |
GetLength(SafeFileHandle) |
Dosyanın uzunluğunu bayt cinsinden alır. |
Read(SafeFileHandle, IReadOnlyList<Memory<Byte>>, Int64) |
Belirli bir uzaklıkta verilen dosyadan bir bayt dizisi okur. |
Read(SafeFileHandle, Span<Byte>, Int64) |
Belirli bir uzaklıkta verilen dosyadan bir bayt dizisi okur. |
ReadAsync(SafeFileHandle, IReadOnlyList<Memory<Byte>>, Int64, CancellationToken) |
Belirli bir uzaklıkta verilen dosyadan bir bayt dizisi okur. |
ReadAsync(SafeFileHandle, Memory<Byte>, Int64, CancellationToken) |
Belirli bir uzaklıkta verilen dosyadan bir bayt dizisi okur. |
SetLength(SafeFileHandle, Int64) |
Dosyanın uzunluğunu verilen değere ayarlar. |
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. |
WriteAsync(SafeFileHandle, IReadOnlyList<ReadOnlyMemory<Byte>>, Int64, CancellationToken) |
Verilen arabelleklerden verilen uzaklıkta verilen dosyaya bir bayt dizisi yazar. |
WriteAsync(SafeFileHandle, ReadOnlyMemory<Byte>, Int64, CancellationToken) |
Verilen arabellekten verilen uzaklıkta verilen dosyaya bir bayt dizisi yazar. |