İngilizce dilinde oku

Aracılığıyla paylaş


FileAccess Sabit listesi

Tanım

Dosyaya okuma, yazma veya okuma/yazma erişimi için sabitleri tanımlar.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

C#
[System.Flags]
public enum FileAccess
C#
[System.Flags]
[System.Serializable]
public enum FileAccess
C#
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum FileAccess
Devralma
FileAccess
Öznitelikler

Alanlar

Name Değer Description
Read 1

Dosyaya okuma erişimi. Veriler dosyadan okunabilir. Okuma/yazma erişimi için ile Write birleştirin.

ReadWrite 3

Dosyaya okuma ve yazma erişimi. Veriler dosyaya yazılabilir ve dosyadan okunabilir.

Write 2

Dosyaya yazma erişimi. Veriler dosyaya yazılabilir. Okuma/yazma erişimi için ile Read birleştirin.

Örnekler

Aşağıdaki FileStream oluşturucu mevcut bir dosyaya (FileAccess.Read ) salt okunur erişim verir.

C#
FileStream s2 = new FileStream(name, FileMode.Open, FileAccess.Read, FileShare.Read);

Açıklamalar

Dosya oluşturma ve dosyaya metin yazma örneği için bkz . Nasıl yapılır: Dosyaya Metin Yazma. Dosyadan metin okuma örneği için bkz . Nasıl yapılır: Dosyadan Metin Okuma. İkili dosyadan okuma ve ikili dosyaya yazma örneği için bkz . Nasıl yapılır: Yeni Oluşturulan Veri Dosyasına Okuma ve Yazma.

FileAccess Bir parametre, , FileInfo, FileStreamve diğer oluşturucuların Filebirçok oluşturucusunda belirtilir ve burada kullanıcıların dosyaya erişim türünü denetlemenin önemli olduğu bir durumdur.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Ayrıca bkz.