FileIOPermissionAttribute.PathDiscovery Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le fichier ou le répertoire pour lequel accorder l'autorisation de découverte du chemin d'accès.
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
Valeur de propriété
Chemin absolu du fichier ou du répertoire.
Exemples
L’exemple de code suivant définit la PathDiscovery propriété pour accorder l' PathDiscovery accès aux fichiers dans le répertoire spécifié.
// 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()
Remarques
La découverte du chemin d’accès contrôle l’accès aux informations du chemin d’accès lui-même. Ainsi, les informations sensibles du chemin d'accès sont protégées, telles que les noms des utilisateurs ou les informations relatives à la structure des répertoires, révélée dans le chemin d'accès. Cette valeur n'accorde pas d'accès aux fichiers ou dossiers représentés par le chemin.
Notes
Pour des raisons de performances, PathDiscovery doit être accordé uniquement aux répertoires, et non aux fichiers. Par exemple, l' PathDiscovery autorisation doit être accordée aux chemins d’accès tels que c:\test et c:\test \ , pas aux fichiers tels que C:\test\example.txt.
Cette propriété définit l’accès pour un seul fichier ou répertoire. Utilisez des attributs supplémentaires pour spécifier des fichiers et des répertoires supplémentaires.