你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Field 构造函数

定义

重载

Field(String, AnalyzerName)

使用必需的参数初始化新的可搜索字符串 Field。

Field(String, DataType)

使用必需的参数初始化新的简单字段。

Field(String, DataType, AnalyzerName)

使用必需的参数初始化新的可搜索简单字段。

Field(String, DataType, IList<Field>)

使用必需的参数初始化新的复杂字段。

Field(String, AnalyzerName)

Source:
Field.Customization.cs

使用必需的参数初始化新的可搜索字符串 Field。

public Field (string name, Microsoft.Azure.Search.Models.AnalyzerName analyzerName);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.AnalyzerName -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, analyzerName As AnalyzerName)

参数

name
String

字符串字段的名称。

analyzerName
AnalyzerName

要用于简单字段的分析器的名称。

注解

新字段将自动搜索,且类型为 Edm.String。

适用于

Field(String, DataType)

Source:
Field.Customization.cs

使用必需的参数初始化新的简单字段。

public Field (string name, Microsoft.Azure.Search.Models.DataType dataType);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.DataType -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, dataType As DataType)

参数

name
String

简单字段的名称。

dataType
DataType

简单字段的数据类型。 不能是复杂类型。

例外

如果 是复杂类型,则 dataType 引发。

适用于

Field(String, DataType, AnalyzerName)

Source:
Field.Customization.cs

使用必需的参数初始化新的可搜索简单字段。

public Field (string name, Microsoft.Azure.Search.Models.DataType dataType, Microsoft.Azure.Search.Models.AnalyzerName analyzerName);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.DataType * Microsoft.Azure.Search.Models.AnalyzerName -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, dataType As DataType, analyzerName As AnalyzerName)

参数

name
String

简单字段的名称。

dataType
DataType

字段的数据类型。 不能是复杂类型。

analyzerName
AnalyzerName

要用于字段的分析器的名称。

例外

如果 是复杂类型,则 dataType 引发。

注解

新字段将自动可搜索。

适用于

Field(String, DataType, IList<Field>)

Source:
Field.Customization.cs

使用必需的参数初始化新的复杂字段。

public Field (string name, Microsoft.Azure.Search.Models.DataType dataType, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> fields);
new Microsoft.Azure.Search.Models.Field : string * Microsoft.Azure.Search.Models.DataType * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.Field> -> Microsoft.Azure.Search.Models.Field
Public Sub New (name As String, dataType As DataType, fields As IList(Of Field))

参数

name
String

复杂字段的名称。

dataType
DataType

字段的数据类型。 必须是复杂类型。

fields
IList<Field>

构成复杂类型的子字段。 它们本身可以是简单或复杂的字段。

例外

如果 不是复杂类型,则 dataType 引发。

如果 为 null,则 fields 引发。

如果 为空,则 fields 引发。

适用于