Share via


LimitTokenFilter Klasse

Definition

Beschränkt die Anzahl der Token während der Indizierung. Dieser Tokenfilter wird mit Apache Lucene implementiert. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/LimitTokenCountFilter.html

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

Konstruktoren

LimitTokenFilter()

Initialisiert eine neue instance der LimitTokenFilter-Klasse.

LimitTokenFilter(String, Nullable<Int32>, Nullable<Boolean>)

Initialisiert eine neue instance der LimitTokenFilter-Klasse.

Eigenschaften

ConsumeAllTokens

Ruft einen Wert ab, der angibt, ob alle Token aus der Eingabe verwendet werden müssen, auch wenn maxTokenCount erreicht ist, oder legt einen Wert fest. Der Standardwert ist "false".

MaxTokenCount

Ruft die maximale Anzahl der zu erzeugenden Token ab oder legt diese fest. Der Standardwert ist 1.

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: