FileAccess Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Konstanten für den Lese-, Schreib- oder Lese-/Schreibzugriff auf eine Datei.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
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
- Vererbung
- Attribute
Felder
Read | 1 | Lesezugriff auf die Datei. Aus der Datei können Daten gelesen werden. In Kombination mit |
ReadWrite | 3 | Lese- und Schreibzugriff auf die Datei. Daten können aus der Datei gelesen und in diese geschrieben werden. |
Write | 2 | Schreibzugriff auf die Datei. In die Datei können Daten geschrieben werden. In Kombination mit |
Beispiele
Der folgende FileStream
Konstruktor gewährt schreibgeschützten Zugriff auf eine vorhandene Datei (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)
Hinweise
Ein Beispiel für das Erstellen einer Datei und das Schreiben von Text in eine Datei finden Sie unter Vorgehensweise: Schreiben von Text in eine Datei. Ein Beispiel für das Lesen von Text aus einer Datei finden Sie unter Vorgehensweise: Lesen von Text aus einer Datei. Ein Beispiel für das Lesen aus einer Binärdatei und das Schreiben in eine Binärdatei finden Sie unter Vorgehensweise: Lesen und Schreiben in eine neu erstellte Datendatei.
Ein FileAccess
Parameter wird in vielen Konstruktoren für File, FileInfo, FileStreamund andere Konstruktoren angegeben, bei denen es wichtig ist, die Art des Zugriffs, den Benutzer auf eine Datei haben, zu steuern.