Freigeben über


EdgeNGramTokenizer Konstruktoren

Definition

Überlädt

EdgeNGramTokenizer()

Initialisiert eine neue instance der EdgeNGramTokenizer-Klasse.

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

Initialisiert eine neue instance der EdgeNGramTokenizer-Klasse.

EdgeNGramTokenizer()

Quelle:
EdgeNGramTokenizer.cs

Initialisiert eine neue instance der EdgeNGramTokenizer-Klasse.

public EdgeNGramTokenizer ();
Public Sub New ()

Gilt für:

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

Quelle:
EdgeNGramTokenizer.cs

Initialisiert eine neue instance der EdgeNGramTokenizer-Klasse.

public EdgeNGramTokenizer (string name, int? minGram = default, int? maxGram = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenCharacterKind> tokenChars = default);
new Microsoft.Azure.Search.Models.EdgeNGramTokenizer : string * Nullable<int> * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenCharacterKind> -> Microsoft.Azure.Search.Models.EdgeNGramTokenizer
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: