FileIOPermissionAttribute.PathDiscovery Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает файл или каталог, для которого необходимо предоставить разрешение обнаружения пути.
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
Значение свойства
Абсолютный путь к файлу или каталогу.
Примеры
В следующем примере кода задается PathDiscovery свойство для предоставления PathDiscovery доступа к файлам в указанном каталоге.
// 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()
Комментарии
Обнаружение путей управляет доступом к информации в самом пути. Это позволяет защитить конфиденциальные сведения, содержащиеся в пути, такие как имя пользователя, а также сведения о структуре каталога, которые отображает путь. Это значение не предоставляет доступа к файлам и папкам, на которые указывает путь.
Примечание
По соображениям PathDiscovery производительности должен предоставляться только каталогам, а не файлам. Например, PathDiscovery разрешение должно быть предоставлено для таких путей, как C:\test и C:\test\, а не для таких файлов, как C:\test\example.txt.
Это свойство задает доступ для одного файла или каталога. Используйте дополнительные атрибуты для указания дополнительных файлов и каталогов.