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

NGramTokenizer 构造函数

定义

重载

NGramTokenizer()

初始化 NGramTokenizer 类的新实例。

NGramTokenizer(String, Nullable<Int32>, Nullable<Int32>, IList<TokenCharacterKind>)

初始化 NGramTokenizer 类的新实例。

NGramTokenizer()

Source:
NGramTokenizer.cs

初始化 NGramTokenizer 类的新实例。

public NGramTokenizer ();
Public Sub New ()

适用于

NGramTokenizer(String, Nullable<Int32>, Nullable<Int32>, IList<TokenCharacterKind>)

Source:
NGramTokenizer.cs

初始化 NGramTokenizer 类的新实例。

public NGramTokenizer (string name, int? minGram = default, int? maxGram = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenCharacterKind> tokenChars = default);
new Microsoft.Azure.Search.Models.NGramTokenizer : string * Nullable<int> * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenCharacterKind> -> Microsoft.Azure.Search.Models.NGramTokenizer
Public Sub New (name As String, Optional minGram As Nullable(Of Integer) = Nothing, Optional maxGram As Nullable(Of Integer) = Nothing, Optional tokenChars As IList(Of TokenCharacterKind) = Nothing)

参数

name
String

tokenizer 的名称。 它必须仅包含字母、数字、空格、短划线或下划线,只能以字母数字字符开头和结尾,且最多包含 128 个字符。

minGram
Nullable<Int32>

最小 n 元语法长度。 默认值为 1。 最大值为 300。 必须小于 maxGram 的值。

maxGram
Nullable<Int32>

最大 n 元语法长度。 默认值为 2。 最大值为 300。

tokenChars
IList<TokenCharacterKind>

要保留在令牌中的字符类。

适用于