FileAccess Výčet

Definice

Definuje konstanty pro přístup ke čtení, zápisu nebo čtení/zápisu k souboru.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

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
Dědičnost
FileAccess
Atributy

Pole

Name Hodnota Description
Read 1

Přístup pro čtení k souboru. Data lze ze souboru číst. Zkombinujte s Write přístupem pro čtení a zápis.

Write 2

Zapisujte přístup k souboru. Data se dají zapsat do souboru. Zkombinujte s Read přístupem pro čtení a zápis.

ReadWrite 3

Přístup pro čtení a zápis k souboru. Data se dají zapsat do souboru a číst je.

Příklady

Následující FileStream konstruktor uděluje přístup jen pro čtení k existujícímu souboru (FileAccess.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)

Poznámky

Příklad vytvoření souboru a zápisu textu do souboru najdete v tématu Postupy: Zápis textu do souboru. Příklad čtení textu ze souboru najdete v tématu Postupy: Čtení textu ze souboru. Příklad čtení z binárního souboru a zápisu do binárního souboru najdete v tématu Postupy: Čtení a zápis do nově vytvořeného datového souboru.

Parametr FileAccess je určen v mnoha konstruktorech pro File, FileInfo, FileStreama další konstruktory, kde je důležité řídit typ přístupu uživatelé musí k souboru.

Platí pro

Viz také