Field.New メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
必要な引数を持つ新しい単純な Field を作成します。
public static Microsoft.Azure.Search.Models.Field New (string name, Microsoft.Azure.Search.Models.DataType dataType, bool isKey = false, bool isRetrievable = true, bool isSearchable = false, bool isFilterable = false, bool isSortable = false, bool isFacetable = false, Microsoft.Azure.Search.Models.AnalyzerName? analyzerName = default, Microsoft.Azure.Search.Models.AnalyzerName? searchAnalyzerName = default, Microsoft.Azure.Search.Models.AnalyzerName? indexAnalyzerName = default, System.Collections.Generic.IList<string> synonymMaps = default);
static member New : string * Microsoft.Azure.Search.Models.DataType * bool * bool * bool * bool * bool * bool * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Search.Models.Field
Public Shared Function New (name As String, dataType As DataType, Optional isKey As Boolean = false, Optional isRetrievable As Boolean = true, Optional isSearchable As Boolean = false, Optional isFilterable As Boolean = false, Optional isSortable As Boolean = false, Optional isFacetable As Boolean = false, Optional analyzerName As Nullable(Of AnalyzerName) = Nothing, Optional searchAnalyzerName As Nullable(Of AnalyzerName) = Nothing, Optional indexAnalyzerName As Nullable(Of AnalyzerName) = Nothing, Optional synonymMaps As IList(Of String) = Nothing) As Field
パラメーター
- name
- String
単純フィールドの名前。
- dataType
- DataType
単純フィールドのデータ型。 複合型にすることはできません。
- isKey
- Boolean
フィールドがインデックス内のドキュメントを一意に識別するかどうかを示す値。 既定値は false です。
- isRetrievable
- Boolean
フィールドを検索結果で返すことができるかどうかを示す値。 既定値は true です。
- isSearchable
- Boolean
フィールドがフルテキスト検索可能かどうかを示す値。 既定値は false です。
- isFilterable
- Boolean
$filterクエリでフィールドを参照できるかどうかを示す値。 既定値は false です。
- isSortable
- Boolean
$orderby式でフィールドを参照できるかどうかを示す値。 既定値は false です。
- isFacetable
- Boolean
ファセット クエリでフィールドを参照できるかどうかを示す値。 既定値は false です。
- analyzerName
- Nullable<AnalyzerName>
フィールドに使用する言語アナライザーの名前。 既定値は Null です。
- searchAnalyzerName
- Nullable<AnalyzerName>
フィールドの検索時に使用されるアナライザーの名前。 既定値は Null です。
- indexAnalyzerName
- Nullable<AnalyzerName>
フィールドのインデックス作成時に使用されるアナライザーの名前。 既定値は Null です。
戻り値
例外
が複合型の場合 dataType
にスローされます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET