Share via


CommonGramTokenFilter Clase

Definición

Construye bigramas para términos que se repiten con frecuencia durante la indexación. Los términos individuales también se indexan, con los bigramas superpuestos. Este filtro de token se implementa mediante Apache Lucene. http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/commongrams/CommonGramsFilter.html

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

Constructores

CommonGramTokenFilter()

Inicializa una nueva instancia de la clase CommonGramTokenFilter.

CommonGramTokenFilter(String, IList<String>, Nullable<Boolean>, Nullable<Boolean>)

Inicializa una nueva instancia de la clase CommonGramTokenFilter.

Propiedades

CommonWords

Obtiene o establece el conjunto de palabras comunes.

IgnoreCase

Obtiene o establece un valor que indica si las palabras comunes que coinciden distinguen mayúsculas de minúsculas. El valor predeterminado es False.

Name

Obtiene o establece el nombre del filtro de token. Solo puede contener letras, dígitos, espacios, guiones o guiones bajos, debe empezar y acabar con caracteres alfanuméricos y no puede superar los 128 caracteres.

(Heredado de TokenFilter)
UseQueryMode

Obtiene o establece un valor que indica si el filtro de token está en modo de consulta. Cuando está en modo de consulta, el filtro de token genera bigrams y, a continuación, quita palabras comunes y términos únicos seguidos de una palabra común. El valor predeterminado es False.

Métodos

Validate()

Valide el objeto .

Se aplica a