Create

Create()

メモリ内に新しいインデックスを作成します。

public Index Create()

戻り値

作成されたインデックス。

この例は、インデックス リポジトリを介してメモリ内にインデックスを作成する方法を示しています。

IndexRepository indexRepository = new IndexRepository();
Index index = indexRepository.Create();

関連項目


Create(IndexSettings)

メモリ内に新しいインデックスを作成します。

public Index Create(IndexSettings settings)
パラメータ タイプ 説明
settings IndexSettings インデックス設定。

戻り値

作成されたインデックス。

この例は、インデックス リポジトリを介してメモリ内にインデックスを作成する方法を示しています。

IndexRepository indexRepository = new IndexRepository();

IndexSettings settings = new IndexSettings();
settings.UseStopWords = false; // インデックス作成中のストップ ワードの使用を無効にする

Index index = indexRepository.Create(settings);

関連項目


Create(string)

ディスク上に新しいインデックスを作成します。 インデックス作成前にインデックス フォルダーを消去します。

public Index Create(string indexFolder)
パラメータ タイプ 説明
indexFolder String インデックス フォルダー。

戻り値

作成されたインデックス。

この例は、インデックス リポジトリを使用してディスク上にインデックスを作成する方法を示しています。

string indexFolder = @"c:\MyIndex\";

IndexRepository indexRepository = new IndexRepository();
Index index = indexRepository.Create(indexFolder);

関連項目


Create(string, IndexSettings)

ディスク上に新しいインデックスを作成します。 インデックス作成前にインデックス フォルダーを消去します。

public Index Create(string indexFolder, IndexSettings settings)
パラメータ タイプ 説明
indexFolder String インデックス フォルダー。
settings IndexSettings インデックス設定。

戻り値

作成されたインデックス。

この例は、インデックス リポジトリを使用してディスク上にインデックスを作成する方法を示しています。

string indexFolder = @"c:\MyIndex\";

IndexRepository indexRepository = new IndexRepository();

IndexSettings settings = new IndexSettings();
settings.UseStopWords = false; // インデックス作成中のストップ ワードの使用を無効にする

Index index = indexRepository.Create(indexFolder, settings);

関連項目