Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

FileIOPermissionAccess-Enumeration

 

Veröffentlicht: Oktober 2016

Gibt den Typ des Dateizugriffs angefordert.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

Namespace:   System.Security.Permissions
Assembly:  mscorlib (in mscorlib.dll)

[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum FileIOPermissionAccess

MembernameBeschreibung
AllAccess

Append, Read, Write, und PathDiscovery Zugriff auf eine Datei oder ein Verzeichnis. AllAccess stellt mehrere FileIOPermissionAccess Werte und bewirkt, dass ein ArgumentException als die access -Parameter für die GetPathList -Methode, die einen einzelnen Wert erwartet.

Append

Zugriff auf das Material an eine Datei oder ein Verzeichnis angefügt werden soll. Append Zugriff umfasst die Möglichkeit, eine neue Datei oder ein Verzeichnis zu erstellen.

NoAccess

Kein Zugriff auf eine Datei oder ein Verzeichnis. NoAccess stellt keine gültige FileIOPermissionAccess Werte und bewirkt, dass ein ArgumentException bei Verwendung als Parameter für GetPathList, der einen einzelnen Wert erwartet.

PathDiscovery

Zugriff auf die Informationen im Pfad selbst. Dies schützt vertrauliche Informationen im Pfad, z. B. Benutzernamen, sowie Informationen über die Verzeichnisstruktur, die im Pfad erkennbar. Dieser Wert gewährt keinen Zugriff auf Dateien oder Ordner, die durch den Pfad dargestellt wird.

Read

Lesezugriff auf eine Datei oder ein Verzeichnis.

Write

Zugriff zum Schreiben oder Löschen einer Datei oder Verzeichnis. Write Zugriff umfasst das Löschen und Überschreiben von Dateien und Verzeichnissen.

Diese Enumeration wird zusammen mit der FileIOPermission Klasse.

System_CAPS_noteHinweis

Obwohl NoAccess und AllAccess sind Mitglieder der FileIOPermissionAccess, sie gelten nicht für die Verwendung als Parameter für GetPathList da sie entweder keinen oder alle Zugriff Dateitypen beschreiben und GetPathList Zugriffstyp für eine einzelne Datei erwartet.

System_CAPS_noteHinweis

Mit Write Zugriff auf eine Assembly ähnelt dem volle Vertrauenswürdigkeit gewähren. Wenn eine Anwendung nicht in das Dateisystem schreiben soll es sollten keine Write Zugriff.

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: