FileIOPermissionAttribute.PathDiscovery 속성

정의

경로 검색 권한을 부여할 파일이나 디렉터리를 가져오거나 설정합니다.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

속성 값

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\example.txt와 같은 파일이 아닌 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.

적용 대상