DocumentFilter

DocumentFilter class

문서 필터의 기본 클래스를 나타냅니다. 문서 필터 인스턴스 생성을 위한 메서드를 포함합니다.

public abstract class DocumentFilter

행동 양식

이름 설명
static CreateAnd(params DocumentFilter[]) 지정된 필터의 논리적 결합을 생성합니다.
static CreateCreationTimeLowerBound(DateTime) 생성 날짜가 하한보다 이른 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateCreationTimeRange(DateTime, DateTime) 생성 날짜가 지정된 범위를 벗어난 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateCreationTimeUpperBound(DateTime) 생성 날짜가 상한 이후인 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateFileExtension(params string[]) 허용 가능한 확장자가 없는 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateFileLengthLowerBound(long) 길이가 하한보다 작은 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateFileLengthRange(long, long) 지정된 문서 길이 범위를 벗어나는 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateFileLengthUpperBound(long) 길이가 상한보다 긴 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateFilePathRegularExpression(string) 정규식과 일치하지 않는 문서를 건너뛰기 위한 필터를 만듭니다. 정규식이 문서의 전체 경로에 적용됩니다.
static CreateFilePathRegularExpression(string, RegexOptions) 정규식과 일치하지 않는 문서를 건너뛰기 위한 필터를 만듭니다. 정규식이 문서의 전체 경로에 적용됩니다.
static CreateModificationTimeLowerBound(DateTime) 수정 날짜가 하한보다 이른 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateModificationTimeRange(DateTime, DateTime) 지정된 범위를 벗어난 수정 날짜가 있는 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateModificationTimeUpperBound(DateTime) 수정 날짜가 상한보다 늦은 문서를 건너뛰기 위한 필터를 생성합니다.
static CreateNot(DocumentFilter) 지정된 내부 필터와 관련하여 역 논리를 갖는 필터를 생성합니다.
static CreateOr(params DocumentFilter[]) 지정된 필터의 논리적 분리를 생성합니다.
abstract ToString() 문서 필터의 문자열 표현을 반환합니다.

비고

더 알아보기

또한보십시오