SearchField クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フィールドの名前、データ型、および検索動作を記述する、インデックス定義内のフィールドを表します。
public class SearchField
type SearchField = class
Public Class SearchField
- 継承
-
SearchField
コンストラクター
SearchField(String, SearchFieldDataType) |
SearchField クラスの新しいインスタンスを初期化します。 |
プロパティ
AnalyzerName |
フィールドに使用するアナライザーの名前を取得または設定します。 このオプションは、検索可能なフィールドでのみ使用でき、 または IndexAnalyzerNameとSearchAnalyzerName一緒に設定することはできません。 フィールドのアナライザーを選択した後は変更できません。 複合フィールドの場合は null にする必要があります。 |
Fields |
このフィールドが型 Complex または "Collection(DataType.Complex)" の場合は、入れ子になったフィールドの一覧を取得します。 |
IndexAnalyzerName |
フィールドのインデックス作成時に使用されるアナライザーの名前を取得または設定します。 このオプションは、検索可能なフィールドでのみ使用できます。 SearchAnalyzerName と共に設定する必要があります。また、AnalyzerName オプションと共に設定することはできません。 このプロパティを言語アナライザーの名前に設定することはできません。言語アナライザーが AnalyzerName 必要な場合は、代わりに プロパティを使用してください。 フィールドのアナライザーを選択した後は変更できません。 複合フィールドの場合は null にする必要があります。 |
IsFacetable |
ファセット クエリでフィールドを取得できるかどうかを示す値を取得または設定します。 既定値は null です。 このプロパティは、複合フィールドの場合は null である必要がありますが、複合フィールド内の単純なフィールドで設定できます。 |
IsFilterable |
クエリで |
IsHidden |
フィールドが検索結果に返されるかどうかを示す値を取得または設定します。 既定値は null です。 このプロパティは、キー フィールドの場合は true、複合フィールドの場合は null である必要があります。 |
IsKey |
フィールドがキー フィールドかどうかを取得または設定します。 既定値は null です。 には SearchIndex 、 型 Stringのキー フィールドが 1 つだけ必要です。 |
IsSearchable |
フィールドがフルテキスト検索可能かどうかを示す値を取得または設定します。 既定値は null です。 これは、インデックス処理中に単語の区切りなどの分析が行われることを意味します。 このプロパティは、または "Collection(DataType.String)" に対 String してのみ true にすることができます。 文字列以外の単純フィールドの場合は false、複合フィールドの場合は null である必要があります。 |
IsSortable |
式でフィールドを参照できるかどうかを示す値を |
Name |
フィールドの名前を取得します。 |
NormalizerName |
フィールドに使用するノーマライザーの名前。 このオプションは、フィルター可能、並べ替え可能、またはファセット可能が有効なフィールドでのみ使用できます。 ノーマライザーを選択すると、フィールドに対して変更することはできません。 複合フィールドの場合は null にする必要があります。 |
SearchAnalyzerName |
フィールドの検索時に使用されるアナライザーの名前を取得または設定します。 このオプションは、検索可能なフィールドでのみ使用できます。 IndexAnalyzerName と共に設定する必要があります。また、AnalyzerName オプションと共に設定することはできません。 このプロパティを言語アナライザーの名前に設定することはできません。言語アナライザーが AnalyzerName 必要な場合は、代わりに プロパティを使用してください。 このアナライザーは、既存のフィールドで更新できます。 複合フィールドの場合は null にする必要があります。 |
SynonymMapNames |
このフィールドに関連付けられているシノニム マップの名前の一覧を取得します。 が true のフィールド IsSearchable にのみ、シノニム マップを関連付けることができます。 |
Type |
フィールドのデータ型を取得します。 |
VectorSearchDimensions |
ベクター フィールドの次元。 |
VectorSearchProfile |
ベクター フィールドを検索するときに使用するアルゴリズムとベクタライザーを指定するベクター検索プロファイルの名前。 |
メソッド
ToString() |
現在のオブジェクトを表す文字列を返します。 |