프로그래밍 방식으로 인덱스 쿼리
Windows Search를 사용하여 인덱스 쿼리를 하는 방법에는 여러 가지가 있습니다.
이 섹션에서는 프로그래밍 방식으로 인덱스 쿼리를 위한 개념 프레임워크를 제공합니다.
- SQL 및 AQS 접근 방식을 사용하여 인덱스 쿼리
- ISearchQueryHelper를 사용하여 인덱스 쿼리
- search-ms 프로토콜을 사용하여 인덱스 쿼리
- Windows Search SQL 구문을 사용하여 인덱스 쿼리
- 프로그래밍 방식으로 고급 쿼리 구문 사용하기
참고 항목
레거시 Microsoft WDS(Windows Desktop Search) 2배 호환성: Windows XP 이상을 실행하는 컴퓨터에서는 ISearchDesktop 이 더 이상 사용되지 않습니다. 대신 개발자는 ISearchQueryHelper를 사용하여 연결 문자열 가져와서 사용자의 쿼리를 구조적 쿼리 언어(SQL)로 구문 분석한 다음, OLE DB(Object Linking and Embedding Database)를 통해 쿼리해야 합니다.
추가 리소스
- OLE DB에 대한 자세한 내용은 OLE DB 프로그래밍 개요를 참조 하세요. .NET Framework Data Provider for OLE DB에 대한 자세한 내용은 System.Data.OleDb 네임스페이스를 참조하세요.
- 쿼리에서 속성을 사용하는 방법에 대한 추가 배경 정보는 다음 항목을 참조하세요.
- 검색 폴더를 만들고 수정하는 방법에 대한 자세한 내용은 ISearchFolderItemFactory 인터페이스를 참조 하세요.
- 검색 기술에 대한 커뮤니티 지원 질문 및 토론 메시지 보드는 Microsoft Q&A를 참조하세요.
- 검색 SDK 코드 샘플을 다운로드하려면 다음을 수행합니다.
- Windows 7의 경우: GitHub의 Windows 검색 샘플
- Windows SDK를 다운로드하려면 다음을 수행합니다.
- Windows 7의 경우: Windows 7 및 .NET Framework용 Windows SDK
- Windows Vista의 경우: Windows Vista 및 .NET Framework용 Windows SDK
관련 항목