FileStreamOptions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendefinisikan berbagai opsi konfigurasi untuk FileStream.
public ref class FileStreamOptions sealed
public sealed class FileStreamOptions
type FileStreamOptions = class
Public NotInheritable Class FileStreamOptions
- Warisan
-
FileStreamOptions
Konstruktor
FileStreamOptions() |
Menginisialisasi instans FileStreamOptions dengan nilai default. |
Properti
Access |
Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana file dapat diakses oleh FileStream objek . Ini juga menentukan nilai yang dikembalikan oleh CanRead properti dan CanWrite objek FileStream . |
BufferSize |
Ukuran buffer yang digunakan oleh FileStream untuk buffering. Ukuran buffer default adalah 4096. 0 atau 1 berarti bahwa buffering harus dinonaktifkan. Nilai negatif tidak diperbolehkan. |
Mode |
Salah satu nilai enumerasi yang menentukan cara membuka atau membuat file. |
Options |
Kombinasi bitwise dari nilai enumerasi yang menentukan opsi file tambahan. Nilai defaultnya adalah None, yang menunjukkan IO sinkron. |
PreallocationSize |
Ukuran alokasi awal dalam byte untuk file. Nilai positif hanya efektif ketika file reguler sedang dibuat atau ditimpa (Create atau CreateNew). Nilai negatif tidak diperbolehkan. Dalam kasus lain (termasuk nilai default 0), nilai tersebut diabaikan. Nilai ini adalah petunjuk dan bukan jaminan yang kuat. Ini tidak didukung pada Web Assembly (WASM) dan FreeBSD (nilai diabaikan). Untuk Windows, Linux, dan macOS, kami akan mencoba melakukan pra-alokasi ruang disk untuk mengisi ukuran alokasi yang diminta. Jika itu ternyata mustahil, operasi akan melemparkan pengecualian. Panjang file akhir (EOF) akan ditentukan oleh jumlah byte yang ditulis ke file. |
Share |
Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana file akan dibagikan oleh proses. Nilai defaultnya adalah Read. |
UnixCreateMode |
Mendapatkan atau mengatur mode file Unix yang digunakan saat file baru dibuat. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |