Bagikan melalui


FileAccess Enum

Definisi

Menentukan konstanta untuk akses baca, tulis, atau baca/tulis ke file.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class FileAccess
[System.Flags]
public enum FileAccess
[System.Flags]
[System.Serializable]
public enum FileAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum FileAccess
[<System.Flags>]
type FileAccess = 
[<System.Flags>]
[<System.Serializable>]
type FileAccess = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type FileAccess = 
Public Enum FileAccess
Warisan
FileAccess
Atribut

Bidang

Read 1

Akses baca ke file. Data dapat dibaca dari file . Gabungkan dengan Write untuk akses baca/tulis.

ReadWrite 3

Akses baca dan tulis ke file. Data dapat ditulis ke dan dibaca dari file.

Write 2

Menulis akses ke file. Data dapat ditulis ke file. Gabungkan dengan Read untuk akses baca/tulis.

Contoh

Konstruktor berikut FileStream memberikan akses baca-saja ke file yang ada (FileAccess.Read).

FileStream^ s2 = gcnew FileStream( name, FileMode::Open, FileAccess::Read, FileShare::Read );
FileStream s2 = new FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read);
let s2 = new FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read)
Dim s2 As New FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read)

Keterangan

Untuk contoh membuat file dan menulis teks ke file, lihat Cara: Menulis Teks ke File. Untuk contoh membaca teks dari file, lihat Cara: Membaca Teks dari File. Untuk contoh membaca dari dan menulis ke file biner, lihat Cara: Membaca dan Menulis ke File Data yang Baru Dibuat.

Parameter FileAccess ditentukan di banyak konstruktor untuk File, , FileInfoFileStream, dan konstruktor lain di mana penting untuk mengontrol jenis akses yang dimiliki pengguna ke file.

Berlaku untuk

Lihat juga