C# 클래스 Beagrep.Daemon.FilterFactory

파일 보기 프로젝트 열기: baohaojun/beagrep 1 사용 예제들

공개 메소드들

메소드 설명
CreateFilterFromExtension ( string extension ) : ICollection
CreateFiltersFromIndexable ( Indexable indexable ) : ICollection
CreateFiltersFromMimeType ( string mime_type ) : ICollection
CreateFiltersFromPath ( string path ) : ICollection
CreateFiltersFromUri ( Uri uri ) : ICollection
FilterIndexable ( Indexable indexable ) : bool
FilterIndexable ( Indexable indexable, Filter &filter ) : bool
FilterIndexable ( Indexable indexable, Beagrep.Daemon.TextCache text_cache, Filter &filter ) : bool
GetFilterVersion ( string filter_name ) : int

비공개 메소드들

메소드 설명
CreateFilters ( Uri uri, string extension, string mime_type ) : ICollection
FilterFactory ( ) : System
ScanAssemblyForFilters ( Assembly assembly, FilterCache filter_cache ) : int
ShouldWeFilterThis ( Indexable indexable ) : bool

메소드 상세

CreateFilterFromExtension() 공개 정적인 메소드

public static CreateFilterFromExtension ( string extension ) : ICollection
extension string
리턴 ICollection

CreateFiltersFromIndexable() 공개 정적인 메소드

public static CreateFiltersFromIndexable ( Indexable indexable ) : ICollection
indexable Indexable
리턴 ICollection

CreateFiltersFromMimeType() 공개 정적인 메소드

public static CreateFiltersFromMimeType ( string mime_type ) : ICollection
mime_type string
리턴 ICollection

CreateFiltersFromPath() 공개 정적인 메소드

public static CreateFiltersFromPath ( string path ) : ICollection
path string
리턴 ICollection

CreateFiltersFromUri() 공개 정적인 메소드

public static CreateFiltersFromUri ( Uri uri ) : ICollection
uri System.Uri
리턴 ICollection

FilterIndexable() 공개 정적인 메소드

public static FilterIndexable ( Indexable indexable ) : bool
indexable Indexable
리턴 bool

FilterIndexable() 공개 정적인 메소드

public static FilterIndexable ( Indexable indexable, Filter &filter ) : bool
indexable Indexable
filter Filter
리턴 bool

FilterIndexable() 공개 정적인 메소드

public static FilterIndexable ( Indexable indexable, Beagrep.Daemon.TextCache text_cache, Filter &filter ) : bool
indexable Indexable
text_cache Beagrep.Daemon.TextCache
filter Filter
리턴 bool

GetFilterVersion() 공개 정적인 메소드

public static GetFilterVersion ( string filter_name ) : int
filter_name string
리턴 int