Nyelv

FileAccess Enumeráció

Definíció

Állandókat határoz meg egy fájl olvasási, írási vagy olvasási/írási hozzáféréséhez.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

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
Öröklődés
FileAccess
Attribútumok

Mezők

Name Érték Description
Read 1

Olvasási hozzáférés a fájlhoz. Az adatok olvashatók a fájlból. Kombinálás Write olvasási/írási hozzáféréshez.

Write 2

Írási hozzáférés a fájlhoz. Az adatok a fájlba írhatók. Kombinálás Read olvasási/írási hozzáféréshez.

ReadWrite 3

Olvasási és írási hozzáférés a fájlhoz. Az adatok a fájlba írhatók és olvashatók.

Példák

Az alábbi FileStream konstruktor írásvédett hozzáférést biztosít egy meglévő fájlhoz (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)

Megjegyzések

Ha egy fájlt szeretne létrehozni és szöveget írni egy fájlba, olvassa el a How to: Write Text to a File (Szöveg írása fájlba) című témakört. Ha például egy fájlból olvas szöveget, olvassa el az Útmutató: Szöveg olvasása fájlból című témakört. Ha egy bináris fájlból való olvasásra és írásra van példa, olvassa el az Útmutató: Olvasás és írás újonnan létrehozott adatfájlba című témakört.

A FileAccess paraméterek számos konstruktorban Filemeg vannak adva a , FileInfo, FileStreamés más konstruktorok esetében, ahol fontos szabályozni, hogy a felhasználók milyen típusú hozzáféréssel rendelkezzenek egy fájlhoz.

A következőre érvényes:

Lásd még