AnalyzerName Struct

Definition

Defines the names of all text analyzers supported by Azure Cognitive Search. https://docs.microsoft.com/rest/api/searchservice/Language-support

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Search.Serialization.ExtensibleEnumConverter<Microsoft.Azure.Search.Models.AnalyzerName>))]
public struct AnalyzerName : IEquatable<Microsoft.Azure.Search.Models.AnalyzerName>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Search.Serialization.ExtensibleEnumConverter<Microsoft.Azure.Search.Models.AnalyzerName>))>]
type AnalyzerName = struct
Public Structure AnalyzerName
Implements IEquatable(Of AnalyzerName)
Inheritance
AnalyzerName
Attributes
Newtonsoft.Json.JsonConverterAttribute
Implements

Fields

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. 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. 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. 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. https://docs.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. 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 Ukranian.

UrMicrosoft

Microsoft analyzer for Urdu.

ViMicrosoft

Microsoft analyzer for Vietnamese.

Whitespace

An analyzer that uses the whitespace tokenizer. 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(AnalyzerName)

Compares the AnalyzerName for equality with another AnalyzerName.

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

ToString()

Returns a string representation of the AnalyzerName.

Operators

Equality(AnalyzerName, AnalyzerName)

Compares two AnalyzerName values for equality.

Explicit(AnalyzerName to String)

Defines explicit conversion from AnalyzerName to string.

Implicit(String to AnalyzerName)

Defines implicit conversion from string to AnalyzerName.

Inequality(AnalyzerName, AnalyzerName)

Compares two AnalyzerName values for inequality.

Applies to