Share via


EdgeNGramTokenFilterV2 Klasse

Definition

Generiert n Gramm der angegebenen Größe(en) ausgehend von der Vorder- oder Rückseite eines Eingabetokens. Dieser Tokenfilter wird mithilfe von Apache Lucene implementiert. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/EdgeNGramTokenFilter.html

[Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.EdgeNGramTokenFilterV2")]
public class EdgeNGramTokenFilterV2 : Microsoft.Azure.Search.Models.TokenFilter
[<Newtonsoft.Json.JsonObject("#Microsoft.Azure.Search.EdgeNGramTokenFilterV2")>]
type EdgeNGramTokenFilterV2 = class
    inherit TokenFilter
Public Class EdgeNGramTokenFilterV2
Inherits TokenFilter
Vererbung
EdgeNGramTokenFilterV2
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

EdgeNGramTokenFilterV2()

Initialisiert eine neue instance der EdgeNGramTokenFilterV2-Klasse.

EdgeNGramTokenFilterV2(String, Nullable<Int32>, Nullable<Int32>, Nullable<EdgeNGramTokenFilterSide>)

Initialisiert eine neue instance der EdgeNGramTokenFilterV2-Klasse.

Eigenschaften

MaxGram

Ruft die maximale Länge von n-Gramm ab oder legt diese fest. Standard ist 2. Maximum ist 300.

MinGram

Ruft die Mindestlänge von n-Gramm ab oder legt diese fest. Der Standardwert ist 1. Maximum ist 300. Muss kleiner als der Wert von maxGram sein.

Name

Ruft den Namen des Tokenfilters ab oder legt den Namen fest. 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.

(Geerbt von TokenFilter)
Side

Ruft ab oder legt fest, von welcher Seite der Eingabe das n-Gramm generiert werden soll. Der Standardwert ist "front". Mögliche Werte: "front", "back"

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: