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

Read 1

Přístup pro čtení k souboru. Data se dají ze souboru číst. Zkombinujte s Write pro přístup pro čtení i zápis.

ReadWrite 3

Přístup pro čtení a zápis do souboru. Data se dají zapisovat do souboru a číst ze souboru.

Write 2

Přístup k zápisu do souboru Data je možné do souboru zapsat. Zkombinujte s Read pro přístup pro čtení i zápis.

Příklady

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

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 zadán v mnoha konstruktorech pro File, FileInfo, FileStreama další konstruktory, kde je důležité řídit druh přístupu uživatelů k souboru.

Platí pro

Viz také