FileSystemWatcher.IncludeSubdirectories 속성

정의

지정된 경로 내에 있는 하위 디렉터리를 모니터링해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool IncludeSubdirectories { bool get(); void set(bool value); };
public bool IncludeSubdirectories { get; set; }
[System.IO.IODescription("FSW_IncludeSubdirectories")]
public bool IncludeSubdirectories { get; set; }
member this.IncludeSubdirectories : bool with get, set
[<System.IO.IODescription("FSW_IncludeSubdirectories")>]
member this.IncludeSubdirectories : bool with get, set
Public Property IncludeSubdirectories As Boolean

속성 값

하위 디렉터리를 모니터링하려면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

특성

설명

true 속성 및 해당 하위 디렉터리를 통해 Path 지정된 디렉터리에 포함된 파일 및 디렉터리에 대한 변경 알림을 watch 경우 로 설정합니다IncludeSubdirectories. IncludeSubdirectories 속성을 로 false 설정하면 내부 버퍼로 전송되는 알림 수를 줄일 수 있습니다. 원치 않는 알림을 필터링하는 방법에 대한 자세한 내용은 및 InternalBufferSize 속성을 참조 NotifyFilter 하세요.

IncludeSubdirectories 경우 true는 직계 자식 디렉터리뿐만 아니라 전체 하위 트리를 통해 재귀적입니다. 하위 트리 내의 파일 또는 디렉터리에 대한 상대 경로는 보고 있는 변경 내용에 따라 의 FileSystemEventArgs 속성과 OldNameRenamedEventArgs속성을 반환 Name 합니다. 보고 있는 변경 내용에 따라 의 FileSystemEventArgs 속성과 OldFullPathRenamedEventArgs속성에서 FullPath 정규화된 경로를 가져올 수 있습니다.

보고 있는 디렉터리의 하위 트리에 디렉터리가 만들어지고 IncludeSubdirectoriestrue이면 해당 디렉터리가 자동으로 감시됩니다.

적용 대상

추가 정보