FileIOPermissionAttribute.PathDiscovery FileIOPermissionAttribute.PathDiscovery FileIOPermissionAttribute.PathDiscovery FileIOPermissionAttribute.PathDiscovery Property

Definition

Ruft die Datei oder das Verzeichnis ab, für die bzw. das die Berechtigung zum Suchen von Pfaden gewährt werden soll, oder legt die Datei bzw. das Verzeichnis fest.Gets or sets the file or directory to which to grant path discovery.

public:
 property System::String ^ PathDiscovery { System::String ^ get(); void set(System::String ^ value); };
public string PathDiscovery { get; set; }
member this.PathDiscovery : string with get, set
Public Property PathDiscovery As String

Eigenschaftswert

Der absolute Pfad der Datei oder des Verzeichnisses.The absolute path of the file or directory.

Beispiele

Im folgenden Codebeispiel wird die PathDiscovery -Eigenschaft fest PathDiscovery gelegt, um den Zugriff auf Dateien im angegebenen Verzeichnis zu gewähren.The following code example sets the PathDiscovery property to grant PathDiscovery access to files in the specified directory.

// Set the PathDiscovery property.
[FileIOPermissionAttribute(SecurityAction::PermitOnly,
PathDiscovery="C:\\Documents and Settings\\All Users")]
// Set the PathDiscovery property.
[FileIOPermissionAttribute(SecurityAction.PermitOnly,
     PathDiscovery = "C:\\Documents and Settings\\All Users")]
' Set the Read, PathDiscovery, Append, Write, and All properties.
<FileIOPermissionAttribute(SecurityAction.PermitOnly, Read:="C:\"), _
FileIOPermissionAttribute(SecurityAction.PermitOnly, _
PathDiscovery:="C:\Documents and Settings\All Users"), _
FileIOPermissionAttribute(SecurityAction.PermitOnly, _
Append:="C:\Documents and Settings\All Users\Application Data"), _
FileIOPermissionAttribute(SecurityAction.PermitOnly, _
    Write:="C:\Documents and Settings\All Users\Application Data\Microsoft"), _
FileIOPermissionAttribute(SecurityAction.PermitOnly, _
    All:="C:\Documents and Settings\All Users\Application Data\Microsoft\Network")> _
Public Shared Sub PermitOnlyMethod()

Hinweise

Die Pfad Ermittlung steuert den Zugriff auf die Informationen im Pfad selbst.Path discovery controls 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.

Hinweis

Aus Leistungsgründen PathDiscovery sollten nur Verzeichnissen und nicht Dateien gewährt werden.For performance reasons, PathDiscovery should be granted only to directories, not to files. Beispielsweise PathDiscovery sollte Berechtigungen z. b. "c:\Test" und "c:\test\" erteilt werden, nicht für Dateien wie z. b. "c:\test\example.txt".For example, PathDiscovery permission should be granted to paths such as C:\test and C:\test\, not to files such as C:\test\example.txt.

Diese Eigenschaft legt den Zugriff für eine einzelne Datei oder ein Verzeichnis fest.This property sets access for a single file or directory. Verwenden Sie zusätzliche Attribute, um zusätzliche Dateien und Verzeichnisse anzugeben.Use additional attributes to specify additional files and directories.

Gilt für: