Share via


LexicalAnalyzerName Struct

Definition

Defines the names of all text analyzers supported by the search engine.

public readonly struct LexicalAnalyzerName : IEquatable<Azure.Search.Documents.Indexes.Models.LexicalAnalyzerName>
type LexicalAnalyzerName = struct
Public Structure LexicalAnalyzerName
Implements IEquatable(Of LexicalAnalyzerName)
Inheritance
LexicalAnalyzerName
Implements

Constructors

LexicalAnalyzerName(String)

Initializes a new instance of LexicalAnalyzerName.

Properties

ArLucene

Lucene analyzer for Arabic.

ArMicrosoft

Microsoft analyzer for Arabic.

BgLucene

Lucene analyzer for Bulgarian.

BgMicrosoft

Microsoft analyzer for Bulgarian.

BnMicrosoft

Microsoft analyzer for Bangla.

CaLucene

Lucene analyzer for Catalan.

CaMicrosoft

Microsoft analyzer for Catalan.

CsLucene

Lucene analyzer for Czech.

CsMicrosoft

Microsoft analyzer for Czech.

DaLucene

Lucene analyzer for Danish.

DaMicrosoft

Microsoft analyzer for Danish.

DeLucene

Lucene analyzer for German.

DeMicrosoft

Microsoft analyzer for German.

ElLucene

Lucene analyzer for Greek.

ElMicrosoft

Microsoft analyzer for Greek.

EnLucene

Lucene analyzer for English.

EnMicrosoft

Microsoft analyzer for English.

EsLucene

Lucene analyzer for Spanish.

EsMicrosoft

Microsoft analyzer for Spanish.

EtMicrosoft

Microsoft analyzer for Estonian.

EuLucene

Lucene analyzer for Basque.

FaLucene

Lucene analyzer for Persian.

FiLucene

Lucene analyzer for Finnish.

FiMicrosoft

Microsoft analyzer for Finnish.

FrLucene

Lucene analyzer for French.

FrMicrosoft

Microsoft analyzer for French.

GaLucene

Lucene analyzer for Irish.

GlLucene

Lucene analyzer for Galician.

GuMicrosoft

Microsoft analyzer for Gujarati.

HeMicrosoft

Microsoft analyzer for Hebrew.

HiLucene

Lucene analyzer for Hindi.

HiMicrosoft

Microsoft analyzer for Hindi.

HrMicrosoft

Microsoft analyzer for Croatian.

HuLucene

Lucene analyzer for Hungarian.

HuMicrosoft

Microsoft analyzer for Hungarian.

HyLucene

Lucene analyzer for Armenian.

IdLucene

Lucene analyzer for Indonesian.

IdMicrosoft

Microsoft analyzer for Indonesian (Bahasa).

IsMicrosoft

Microsoft analyzer for Icelandic.

ItLucene

Lucene analyzer for Italian.

ItMicrosoft

Microsoft analyzer for Italian.

JaLucene

Lucene analyzer for Japanese.

JaMicrosoft

Microsoft analyzer for Japanese.

Keyword

Treats the entire content of a field as a single token. This is useful for data like zip codes, ids, and some product names. See http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/KeywordAnalyzer.html.

KnMicrosoft

Microsoft analyzer for Kannada.

KoLucene

Lucene analyzer for Korean.

KoMicrosoft

Microsoft analyzer for Korean.

LtMicrosoft

Microsoft analyzer for Lithuanian.

LvLucene

Lucene analyzer for Latvian.

LvMicrosoft

Microsoft analyzer for Latvian.

MlMicrosoft

Microsoft analyzer for Malayalam.

MrMicrosoft

Microsoft analyzer for Marathi.

MsMicrosoft

Microsoft analyzer for Malay (Latin).

NbMicrosoft

Microsoft analyzer for Norwegian (Bokmål).

NlLucene

Lucene analyzer for Dutch.

NlMicrosoft

Microsoft analyzer for Dutch.

NoLucene

Lucene analyzer for Norwegian.

PaMicrosoft

Microsoft analyzer for Punjabi.

Pattern

Flexibly separates text into terms via a regular expression pattern. See http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/miscellaneous/PatternAnalyzer.html.

PlLucene

Lucene analyzer for Polish.

PlMicrosoft

Microsoft analyzer for Polish.

PtBrLucene

Lucene analyzer for Portuguese (Brazil).

PtBrMicrosoft

Microsoft analyzer for Portuguese (Brazil).

PtPtLucene

Lucene analyzer for Portuguese (Portugal).

PtPtMicrosoft

Microsoft analyzer for Portuguese (Portugal).

RoLucene

Lucene analyzer for Romanian.

RoMicrosoft

Microsoft analyzer for Romanian.

RuLucene

Lucene analyzer for Russian.

RuMicrosoft

Microsoft analyzer for Russian.

Simple

Divides text at non-letters and converts them to lower case. See http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/SimpleAnalyzer.html.

SkMicrosoft

Microsoft analyzer for Slovak.

SlMicrosoft

Microsoft analyzer for Slovenian.

SrCyrillicMicrosoft

Microsoft analyzer for Serbian (Cyrillic).

SrLatinMicrosoft

Microsoft analyzer for Serbian (Latin).

StandardAsciiFoldingLucene

Standard ASCII Folding Lucene analyzer. See https://learn.microsoft.com/rest/api/searchservice/Custom-analyzers-in-Azure-Search#Analyzers.

StandardLucene

Standard Lucene analyzer.

Stop

Divides text at non-letters; Applies the lowercase and stopword token filters. See http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/StopAnalyzer.html.

SvLucene

Lucene analyzer for Swedish.

SvMicrosoft

Microsoft analyzer for Swedish.

TaMicrosoft

Microsoft analyzer for Tamil.

TeMicrosoft

Microsoft analyzer for Telugu.

ThLucene

Lucene analyzer for Thai.

ThMicrosoft

Microsoft analyzer for Thai.

TrLucene

Lucene analyzer for Turkish.

TrMicrosoft

Microsoft analyzer for Turkish.

UkMicrosoft

Microsoft analyzer for Ukrainian.

UrMicrosoft

Microsoft analyzer for Urdu.

ViMicrosoft

Microsoft analyzer for Vietnamese.

Whitespace

An analyzer that uses the whitespace tokenizer. See http://lucene.apache.org/core/4_10_3/analyzers-common/org/apache/lucene/analysis/core/WhitespaceAnalyzer.html.

ZhHansLucene

Lucene analyzer for Chinese (Simplified).

ZhHansMicrosoft

Microsoft analyzer for Chinese (Simplified).

ZhHantLucene

Lucene analyzer for Chinese (Traditional).

ZhHantMicrosoft

Microsoft analyzer for Chinese (Traditional).

Methods

Equals(LexicalAnalyzerName)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(LexicalAnalyzerName, LexicalAnalyzerName)

Determines if two LexicalAnalyzerName values are the same.

Implicit(String to LexicalAnalyzerName)

Converts a string to a LexicalAnalyzerName.

Inequality(LexicalAnalyzerName, LexicalAnalyzerName)

Determines if two LexicalAnalyzerName values are not the same.

Applies to