你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SearchableFieldAttribute 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用基元类型或基元类型的集合来特性简单字段。
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class SearchableFieldAttribute : Azure.Search.Documents.Indexes.SimpleFieldAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type SearchableFieldAttribute = class
inherit SimpleFieldAttribute
Public Class SearchableFieldAttribute
Inherits SimpleFieldAttribute
- 继承
- 属性
构造函数
SearchableFieldAttribute() |
使用基元类型或基元类型的集合来特性简单字段。 |
属性
AnalyzerName |
获取或设置语言分析器的名称。 设置 或 IndexAnalyzerName 时SearchAnalyzerName,无法设置此属性。 选择分析器后,无法更改索引中的字段。 |
IndexAnalyzerName |
获取或设置用于编制索引的语言分析器的名称。 此属性必须与 一起 SearchAnalyzerName设置,并且不能在设置 时 AnalyzerName 设置。 此属性不能设置为语言分析器的名称;如果需要语言分析器, AnalyzerName 请改用 属性。 选择分析器后,无法更改索引中的字段。 |
IsFacetable |
获取或设置一个值,该值指示是否可以在分面查询中检索字段。 默认值为 false。 (继承自 SimpleFieldAttribute) |
IsFilterable |
获取或设置一个值,该值指示是否可以在查询中 |
IsHidden |
获取或设置是否在搜索结果中返回字段。 默认值为 false。 如果键字段为 IsKey true,则必须将此属性设置为 false。 (继承自 SimpleFieldAttribute) |
IsKey |
获取或设置字段是否为键字段。 默认值为 false。 SearchIndex必须恰好有一个类型的String键字段。 (继承自 SimpleFieldAttribute) |
IsSortable |
获取或设置一个值,该值指示是否可以在表达式中 |
NormalizerName |
要用于字段的规范化器的名称。 此选项只能与启用了可筛选、可排序或可查找的字段一起使用。 选择规范化器后,无法更改字段的规范化程序。 对于复杂字段,必须为 null。 (继承自 SimpleFieldAttribute) |
SearchAnalyzerName |
获取或设置用于搜索的语言分析器的名称。 此属性必须与 一起 IndexAnalyzerName设置,并且不能在设置 时 AnalyzerName 设置。 此属性不能设置为语言分析器的名称;如果需要语言分析器, AnalyzerName 请改用 属性。 选择分析器后,无法更改索引中的字段。 |
SynonymMapNames |
获取或设置要与此字段关联的同义词映射的名称列表。 目前,每个字段仅支持一个同义词映射。 |
VectorSearchDimensions |
向量字段的维度。 |
VectorSearchProfile |
指定用于搜索矢量字段的算法和可选参数的矢量搜索算法配置的名称。 |