FileIOPermissionAttribute.PathDiscovery Właściwość

Definicja

Pobiera lub ustawia plik lub katalog, do którego ma zostać udzielony odnajdowanie ścieżki.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

Wartość właściwości

String

Ścieżka bezwzględna pliku lub katalogu.The absolute path of the file or directory.

Przykłady

Poniższy przykład kodu ustawia właściwość, PathDiscovery Aby udzielić PathDiscovery dostępu do plików w określonym katalogu.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()

Uwagi

Funkcja odnajdywania ścieżki kontroluje dostęp do informacji w samej ścieżce.Path discovery controls access to the information in the path itself. Pozwala to chronić poufne informacje w ścieżce, takie jak nazwy użytkowników, a także informacje o strukturze katalogów ujawnione w ścieżce.This helps protect sensitive information in the path, such as user names, as well as information about the directory structure revealed in the path. Ta wartość nie zezwala na dostęp do plików ani folderów reprezentowanych przez ścieżkę.This value does not grant access to files or folders represented by the path.

Uwaga

Ze względu na wydajność PathDiscovery należy przyznać tylko katalogi, a nie pliki.For performance reasons, PathDiscovery should be granted only to directories, not to files. Na przykład PathDiscovery uprawnienia powinny być przyznawane takim ścieżkom jak C:\Test i C:\Test \ , a nie na plikach, takich jak 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.

Ta właściwość ustawia dostęp do pojedynczego pliku lub katalogu.This property sets access for a single file or directory. Aby określić dodatkowe pliki i katalogi, użyj dodatkowych atrybutów.Use additional attributes to specify additional files and directories.

Dotyczy