Share via


NGramTokenFilterV2 Klasse

Definition

Generiert N-Gramme einer festgelegten Größe. Dieser Tokenfilter wird mithilfe von Apache Lucene implementiert. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/ngram/NGramTokenFilter.html

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

Konstruktoren

NGramTokenFilterV2()

Initialisiert eine neue instance der NGramTokenFilterV2-Klasse.

NGramTokenFilterV2(String, Nullable<Int32>, Nullable<Int32>)

Initialisiert eine neue instance der NGramTokenFilterV2-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)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: