FileIOPermissionAttribute.PathDiscovery Właściwość
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.
Pobiera lub ustawia plik lub katalog, do którego należy udzielić odnajdywania ścieżek.
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
Ścieżka bezwzględna pliku lub katalogu.
Przykłady
Poniższy przykład kodu ustawia PathDiscovery właściwość w celu udzielenia PathDiscovery dostępu do plików w określonym katalogu.
// 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
Odnajdywanie ścieżki kontroluje dostęp do informacji w samej ścieżce. Pomaga to chronić poufne informacje w ścieżce, takie jak nazwy użytkowników, a także informacje o strukturze katalogów ujawnionej w ścieżce. Ta wartość nie udziela dostępu do plików ani folderów reprezentowanych przez ścieżkę.
Uwaga
Ze względów PathDiscovery wydajności należy przyznać tylko katalogom, a nie plikom. Na przykład uprawnienia powinny być przyznawane ścieżkom, PathDiscovery takim jak C:\test i C:\test\, a nie do plików, takich jak C:\test\example.txt.
Ta właściwość ustawia dostęp dla pojedynczego pliku lub katalogu. Użyj dodatkowych atrybutów, aby określić dodatkowe pliki i katalogi.