Freigeben über


NGramTokenizer Konstruktoren

Definition

Überlädt

NGramTokenizer()

Initialisiert eine neue instance der NGramTokenizer-Klasse.

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

Initialisiert eine neue instance der NGramTokenizer-Klasse.

NGramTokenizer()

Quelle:
NGramTokenizer.cs

Initialisiert eine neue instance der NGramTokenizer-Klasse.

public NGramTokenizer ();
Public Sub New ()

Gilt für:

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

Quelle:
NGramTokenizer.cs

Initialisiert eine neue instance der NGramTokenizer-Klasse.

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)

Parameter

name
String

Der Name des Tokenizers. Er darf nur Buchstaben, Ziffern, Leerzeichen, Bindestriche und Unterstriche enthalten. Er muss mit alphanumerischen Zeichen beginnen und enden und darf maximal 128 Zeichen lang sein.

minGram
Nullable<Int32>

Die mindeste n-Gramm-Länge. Der Standardwert ist 1. Der Höchstwert ist 300. Muss kleiner als der Wert von maxGram sein.

maxGram
Nullable<Int32>

Die maximale Länge von n Gramm. Standard ist 2. Der Höchstwert ist 300.

tokenChars
IList<TokenCharacterKind>

Zeichenklassen, die in den Token beibehalten werden sollen.

Gilt für: