다음을 통해 공유


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

속성 값

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 이유로 파일이 아닌 디렉터리에만 부여되어야 합니다. 예를 들어 C:\test\example.txt PathDiscovery 같은 파일이 아닌 C:\test 및 C:\test\와 같은 경로에 대한 사용 권한을 부여해야 합니다.

이 속성은 단일 파일 또는 디렉터리에 대한 액세스를 설정합니다. 추가 특성을 사용하여 추가 파일 및 디렉터리를 지정합니다.

적용 대상