1

タイトルに関しては、実行時に特定のインデックスの名前を取得しようとしています。

インデックスは、アプリケーションの起動時にすでに登録されています。

IndexCreation.CreateIndexes(/*[assembly]*/, documentStore);

しかし、クエリ時に、(プロジェクトの特定のために...) クエリされるインデックスの実際の名前を知る必要があります。

があることは知ってGetIndexNamesOperationいますが、文字列の配列を返すだけで、実際のインデックスクラスに関連付けることができません...

理想は、typeof(IndexClass<T, R>)where で動作するものIndexClass<T, R> : AbstractIndexCreationTask<T, R>です。

ドキュメントを検索していますが、手がかりが見つかりません。

方法はありますか?

4

1 に答える 1