FileSyncScopeFilter 생성자 (제네릭 IEnumerable, 제네릭 IEnumerable, FileAttributes, 제네릭 IEnumerable)
제외할 파일 목록, 제외할 하위 디렉터리 목록, 파일 및 폴더를 제외하는 데 사용할 특성 마스크 및 명시적으로 포함할 파일 이름 목록을 기반으로 하는 FileSyncScopeFilter 클래스의 새 인스턴스를 초기화합니다.
네임스페이스: Microsoft.Synchronization.Files
어셈블리: microsoft.synchronization.files.dll의 Microsoft.Synchronization.Files
구문
‘선언
Public Sub New ( _
fileNameExcludes As IEnumerable(Of String), _
subdirectoryExcludes As IEnumerable(Of String), _
attributeExcludeMask As FileAttributes, _
fileNameIncludes As IEnumerable(Of String) _
)
‘사용 방법
Dim fileNameExcludes As IEnumerable(Of String)
Dim subdirectoryExcludes As IEnumerable(Of String)
Dim attributeExcludeMask As FileAttributes
Dim fileNameIncludes As IEnumerable(Of String)
Dim instance As New FileSyncScopeFilter(fileNameExcludes, subdirectoryExcludes, attributeExcludeMask, fileNameIncludes)
public FileSyncScopeFilter (
IEnumerable<string> fileNameExcludes,
IEnumerable<string> subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<string> fileNameIncludes
)
public:
FileSyncScopeFilter (
IEnumerable<String^>^ fileNameExcludes,
IEnumerable<String^>^ subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<String^>^ fileNameIncludes
)
public FileSyncScopeFilter (
IEnumerable<String> fileNameExcludes,
IEnumerable<String> subdirectoryExcludes,
FileAttributes attributeExcludeMask,
IEnumerable<String> fileNameIncludes
)
public function FileSyncScopeFilter (
fileNameExcludes : IEnumerable<String>,
subdirectoryExcludes : IEnumerable<String>,
attributeExcludeMask : FileAttributes,
fileNameIncludes : IEnumerable<String>
)
매개 변수
- fileNameExcludes
범위에서 제외할 파일 이름 컬렉션입니다. 와일드카드(* 및 ?)를 사용할 수 있습니다. 이 값에 빈 컬렉션을 전달하면 이름을 기반으로 아무런 파일도 제외되지 않습니다.
- subdirectoryExcludes
범위에서 제외할 디렉터리의 상대 경로 컬렉션입니다. 와일드카드(* 및 ?)를 사용할 수 없습니다. 디렉터리를 제외하면 해당 디렉터리에 포함된 모든 파일 및 하위 디렉터리가 제외됩니다. 이 값에 빈 컬렉션을 전달하면 상대 경로를 기반으로 아무런 하위 디렉터리도 제외되지 않습니다.
- attributeExcludeMask
범위에서 제외할 파일 및 폴더의 특성입니다. 폴더를 제외하면 자식에 해당 특성이 직접 설정되어 있지 않더라도 모든 해당 자식 파일 및 폴더도 제외됩니다. 이 값에 0을 전달하면 빈 마스크를 나타냅니다. 이렇게 하면 특성을 기반으로 아무런 파일도 제외되지 않습니다.
- fileNameIncludes
범위에 명시적으로 포함할 파일 이름 컬렉션입니다. 와일드카드(* 및 ?)를 사용할 수 있습니다. 이 값에 빈 컬렉션을 전달하면 다른 방식으로 제외되지 않는 모든 파일 및 폴더가 포함됩니다.
참고 항목
참조
FileSyncScopeFilter 클래스
FileSyncScopeFilter 멤버
Microsoft.Synchronization.Files 네임스페이스