Sitecore。Commerce.Plugin。Search。AbstractAsyncIndexFieldHandlerクラス
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore.Commerce.Plugin.Search.AbstractAsyncIndexFieldHandlerクラスは、パイプラインを呼び出す非同期のコンポジション値メソッド(ComposeValueAsyncメソッド)を実装する検索フィールドハンドラーを定義しています。このベースフィールドハンドラークラスは、リアルタイムフィールド値をインデックスする必要がある例外的なケースにカスタムフィールドハンドラーで使用できます。
Commerce Engineはデフォルトでこのインデックスフィールドハンドラを使用しません。標準で提供されるインデックスフィールドハンドラはSitecoreに基づいています。Commerce.Plugin。Search。AbstractIndexFieldHandlerクラス。
!重要パイプラインを非同期に呼び出すインデックスフィールドハンドラは、特に大規模なカタログやマッピングテーブルを持つ展開においてインデックス性能に悪影響を及ぼす可能性があります。可能な限りカスタムフィールドハンドラにはAbstractIndexFieldHandler(the-sitecore-commerce-plugin-search-abstractindexfieldhandler-class.html "The Sitecore.Commerce.Plugin.Search.AbstractIndexFieldHandler class") クラスを使用することを推奨します。
以下はそのSitecore.Commerce.Plugin.Search.AbstractAsyncIndexFieldHandlerの例です:
using System.Collections.Concurrent; using System.Threading.Tasks; namespace Sitecore.Commerce.Plugin.Search { ///