---
title: "Searchコマンドとパイプライン"
slug: "search-commands-and-pipelines"
abstract: "Searchプラグインが提供するコマンドやパイプラインを一覧化し、説明します。"
---
# Searchコマンドとパイプライン

以下の表は、Searchサービスによるインデックスおよびドキュメント管理のためのコマンドとパイプラインを説明しています:

**コマンド/パイプライン**

**概要**

CreateSearchIndexCommand  
  
CreateSearchIndexPipeline

IndexablePolicyとSearchScopePolicyに基づいてインデックスを作成します。

DeleteSearchIndexCommand  
  
DeleteSearchIndexPipeline

名前で指定されたインデックスを削除します。

GetSearchIndexCommand  
  
GetSearchIndexPipeline

名前で指定されたインデックスを取得します。

InitializeSearchIndexCommand  
  
InitializeSearchIndexPipeline

名前で指定されたインデックスを初期化します。

ListSearchIndexesCommand  
  
ListSearchIndexesPipeline

システム内のすべてのインデックスを一覧にします。

SearchCommand  
  
SearchPipeline

索引内の文書検索。

SearchEntitiesCommand

プロバイダーに依存しない [汎用検索フレームワーク](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/generic-search-framework.html)を用いてコマースエンティティを検索します。 IFindEntityPipeline パイプラインを実行します。

GenericSearchCommand  
  
GenericSearchPipeline

プロバイダーに依存しない検索を実行します。

UpdateSearchIndexCommand  
  
UpdateSearchIndexPipeline

IndexablePolicyおよびSearchScopePolicyに基づいてインデックスを更新します。

AddDocumentsToIndexPipeline

ドキュメントを索引に追加します。

DeleteDocumentsFromIndexPipeline

インデックスから削除すべき文書を特定します。

CountDocumentsFromIndexPipeline

索引に含まれる文書の数を数えます。

DeleteIndexDocumentsMinionPipeline

システムから削除されたエンティティのインデックスから文書を削除します。受信: SearchIndexMinionArgument 返却: IEnumerable<IndexingResult>

FullIndexMinionPipeline

フルインデックスミニオンがエンティティを処理するために使用します。受信: SearchIndexMinionArgument 返す: IEnumerable<IndexingResult>

IncrementalIndexPipeline

インクリメンタルインデックスミニオンがエンティティを処理するために使用します。受信: SearchIndexMinionArgument 返事: IEnumerable<IndexingResult>

PrepareDeleteIndexDocumentsMinionPipeline

索引文書の削除準備をする。受け取るもの: SearchIndexArgument リターン: bool

PrepareFullIndexMinionPipeline

エンティティを処理する前に、インデックスが存在するかどうかを確認します。インデックスが存在する場合、パイプラインはそれを削除し、その後再作成します。インデックスが存在しなければ、作成します。  
  
レシーブ: SearchIndexArgument  
  
返品: bool

PrepareIncrementalIndexMinionPipeline

エンティティを処理する前に、インデックスの存在を確認します。インデックスが存在する場合、パイプラインはそれを削除し、その後再作成します。インデックスが存在しない場合は作成します。受信: SearchIndexArgument 返す: bool