인덱스 관리를 위한 인터페이스

Windows Search를 사용하면 검색 관리자, 카탈로그 관리자 및 크롤링 범위 관리자의 세 가지 주요 구성 요소로 Windows Search 인덱스를 관리할 수 있습니다. 이러한 관리 인터페이스 중 일부는 표준 사용자 권한과 함께 사용할 수 있지만 인덱스의 상태를 변경하는 경우 관리 권한이 필요합니다.

인덱스 관리를 위한 인터페이스 정보

구성 요소 인터페이스 묘사
검색 관리자 ISearchManager Windows Search에 대한 정보를 검색하고 설정하는 메서드를 제공합니다.
  • 특정 카탈로그에 대한 카탈로그 관리자 인스턴스 가져오기
  • 프록시 정보를 가져오거나 설정합니다.
  • Windows Search 엔진에 대한 버전 정보를 가져옵니다.
자세한 내용은 검색 관리자를 사용하는 방법을 참조하세요.
카탈로그 관리자 ISearchCatalogManager
ISearchCatalogManager2
개별 검색 색인을 관리하기 위한 메서드를 제공하며, 예를 들어 재인덱싱을 수행하거나 시간 제한을 설정할 수 있습니다. 이 인터페이스는 다음 네 가지 영역에서 카탈로그를 관리합니다.
  • 카탈로그 콘텐츠 - 카탈로그 전체 또는 일부의 다시 인덱싱을 강제하거나 전체 카탈로그를 다시 설정하여 새 데이터가 인덱싱되고 다른 애플리케이션 및 구성 요소가 제대로 작동하는지 확인합니다.
  • 카탈로그 속성 - 프로토콜 처리기에 연결할 때 카탈로그가 시간 초과를 관리하는 방법과 검색에서 음수 표시가 처리되는 방식을 결정하는 속성을 설정합니다.
  • 카탈로그 상태 - 상태, 크기 및 현재 활동 상태를 포함하여 카탈로그에 대한 정보를 가져옵니다.
  • 다른 인터페이스에 대한 액세스 - 크롤링 범위 관리자, 데이터 변경 알림 및 ISearchQueryHelper 인터페이스에 필요한 다른 검색 관련 인터페이스 검색
자세한 내용은 카탈로그 관리자사용하는 것을 참조하세요.
크롤링 범위 관리자 IEnumSearchRoots
IEnumSearchScopeRules
ISearchCrawlScopeManager
ISearchCrawlScopeManager2
ISearchRoot
ISearchScopeRule
ISearchItem
검색 엔진에 크롤링 또는 감시할 컨테이너와 인덱스에 포함하거나 제외할 해당 컨테이너 아래의 항목을 알리는 메서드를 제공합니다. 크롤링 범위 관리자를 쿼리하여 특정 URL이 크롤링 범위에 있는지 확인할 수도 있습니다. 자세한 내용은 크롤 범위 관리자 사용을 참조하세요.

인덱스 관리하기

검색 관리자 사용하기

카탈로그 관리자의 사용

크롤링 범위 관리자 사용하기