FileIOPermissionAccess FileIOPermissionAccess FileIOPermissionAccess FileIOPermissionAccess Enum

Definition

Gibt den angeforderten Typ des Dateizugriffs an.Specifies the type of file access requested.

Diese Enumeration weist ein FlagsAttribute-Attribut auf, die eine bitweise Kombination der Memberwerte zulässt.

public enum class FileIOPermissionAccess
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum FileIOPermissionAccess
type FileIOPermissionAccess = 
Public Enum FileIOPermissionAccess
Vererbung
FileIOPermissionAccessFileIOPermissionAccessFileIOPermissionAccessFileIOPermissionAccess
Attribute

Felder

AllAccess AllAccess AllAccess AllAccess 15

Append-, Read-, Write- und PathDiscovery-Zugriff auf eine Datei oder ein Verzeichnis.Append, Read, Write, and PathDiscovery access to a file or directory. AllAccess stellt mehrere FileIOPermissionAccess-Werte dar und führt zu einer ArgumentException, wenn er als access-Parameter für die GetPathList(FileIOPermissionAccess)-Methode verwendet wird, für die ein einzelner Wert erwartet wird.AllAccess represents multiple FileIOPermissionAccess values and causes an ArgumentException when used as the access parameter for the GetPathList(FileIOPermissionAccess) method, which expects a single value.

Append Append Append Append 4

Zugriff zum Anfügen von Material an eine Datei oder ein Verzeichnis.Access to append material to a file or directory. Der Append-Zugriff umfasst das Erstellen einer neuen Datei oder eines neuen Verzeichnisses.Append access includes the ability to create a new file or directory.

NoAccess NoAccess NoAccess NoAccess 0

Kein Zugriff auf eine Datei oder ein Verzeichnis.No access to a file or directory. NoAccess stellt keine gültigen FileIOPermissionAccess-Werte dar und führt zu einer ArgumentException, wenn er als Parameter für GetPathList(FileIOPermissionAccess) verwendet wird, für die ein einzelner Wert erwartet wird.NoAccess represents no valid FileIOPermissionAccess values and causes an ArgumentException when used as the parameter for GetPathList(FileIOPermissionAccess), which expects a single value.

PathDiscovery PathDiscovery PathDiscovery PathDiscovery 8

Zugriff auf die Informationen im Pfad selbst.Access to the information in the path itself. Dies schützt vertrauliche Informationen im Pfad, z. B. Benutzernamen, oder Informationen zur Verzeichnisstruktur, die im Pfad erkennbar sind.This helps protect sensitive information in the path, such as user names, as well as information about the directory structure revealed in the path. Dieser Wert gewährt keinen Zugriff auf Dateien oder Ordner, die durch den Pfad dargestellt werden.This value does not grant access to files or folders represented by the path.

Read Read Read Read 1

Zugriff zum Lesen aus einer Datei oder einem Verzeichnis.Access to read from a file or directory.

Write Write Write Write 2

Zugriff zum Schreiben in eine Datei oder ein Verzeichnis oder zum Löschen einer Datei oder eines Verzeichnisses.Access to write to or delete a file or directory. Der Write-Zugriff umfasst das Löschen und Überschreiben von Dateien und Verzeichnissen.Write access includes deleting and overwriting files or directories.

Hinweise

Diese Enumeration wird verwendet, mit der FileIOPermission Klasse.This enumeration is used with the FileIOPermission class.

Hinweis

Obwohl NoAccess und AllAccess Mitglieder der sind NoAccess, sie sind nicht gültig für die Verwendung als Parameter für GetPathList da sie keine Dateitypen für den Zugriff oder alle Zugriff Dateitypen, beschreiben und GetPathList erwartet, dass einen einzelne Dateizugriffstyp.Although NoAccess and AllAccess are members of NoAccess, they are not valid for use as the parameter for GetPathList because they describe no file access types or all file access types, respectively, and GetPathList expects a single file access type.

Hinweis

Erteilen Schreibzugriff auf eine Assembly ähnelt dem volle Vertrauenswürdigkeit gewähren.Giving Write access to an assembly is similar to granting it Full Trust. Wenn eine Anwendung nicht in das Dateisystem schreiben soll, sollten sie keinen Schreibzugriff haben.If an application should not write to the file system it should not have Write access.

Gilt für:

Siehe auch