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

Определение

Возвращает или задает файл или каталог, для которого необходимо предоставить разрешение обнаружения пути.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

Значение свойства

Абсолютный путь к файлу или каталогу.The absolute path of the file or directory.

Примеры

В следующем примере кода PathDiscovery свойство задается, чтобы предоставить PathDiscovery доступ к файлам в указанном каталоге.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()

Комментарии

Обнаружение пути управляет доступом к сведениям в самом пути.Path discovery controls access to the information in the path itself. Это позволяет защитить конфиденциальные сведения, содержащиеся в пути, такие как имя пользователя, а также сведения о структуре каталога, которые отображает путь.This helps protect sensitive information in the path, such as user names, as well as information about the directory structure revealed in the path. Это значение не предоставляет доступа к файлам и папкам, на которые указывает путь.This value does not grant access to files or folders represented by the path.

Примечание

По соображениям PathDiscovery производительности следует предоставлять только каталогам, а не файлам.For performance reasons, PathDiscovery should be granted only to directories, not to files. Например, PathDiscovery разрешение должно быть предоставлено таким путям, как C:\test и c:\test\, а не файлам, таким как к:\тест\ексампле.ткст.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.

Это свойство задает доступ к одному файлу или каталогу.This property sets access for a single file or directory. Используйте дополнительные атрибуты, чтобы указать дополнительные файлы и каталоги.Use additional attributes to specify additional files and directories.

Применяется к