FileAccess Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje stałe na potrzeby dostępu do odczytu, zapisu lub odczytu/zapisu do pliku.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
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
- Dziedziczenie
- Atrybuty
Pola
Read | 1 | Dostęp do odczytu do pliku. Dane mogą być odczytywane z pliku. Połącz z |
ReadWrite | 3 | Dostęp do odczytu i zapisu do pliku. Dane można zapisywać i odczytywać z pliku. |
Write | 2 | Dostęp do zapisu do pliku. Dane można zapisywać w pliku. Połącz z |
Przykłady
Poniższy FileStream
konstruktor udziela dostępu tylko do odczytu do istniejącego pliku (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)
Uwagi
Przykład tworzenia pliku i zapisywania tekstu w pliku można znaleźć w temacie How to: Write Text to a File (Instrukcje: zapisywanie tekstu w pliku). Przykład odczytywania tekstu z pliku można znaleźć w temacie How to: Read Text from a File (Instrukcje: odczytywanie tekstu z pliku). Przykład odczytywania i zapisywania w pliku binarnym można znaleźć w temacie Instrukcje: odczyt i zapis w nowo utworzonym pliku danych.
Parametr FileAccess
jest określony w wielu konstruktorach dla File, FileInfo, FileStreami innych konstruktorów, gdzie ważne jest, aby kontrolować rodzaj dostępu użytkowników musi mieć plik.