AnalyzeRequest Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AnalyzeRequest() |
Initialisiert eine neue instance der AnalyzeRequest-Klasse. |
AnalyzeRequest(String, Nullable<AnalyzerName>, Nullable<TokenizerName>, IList<TokenFilterName>, IList<CharFilterName>) |
Initialisiert eine neue instance der AnalyzeRequest-Klasse. |
AnalyzeRequest()
- Quelle:
- AnalyzeRequest.cs
Initialisiert eine neue instance der AnalyzeRequest-Klasse.
public AnalyzeRequest ();
Public Sub New ()
Gilt für:
AnalyzeRequest(String, Nullable<AnalyzerName>, Nullable<TokenizerName>, IList<TokenFilterName>, IList<CharFilterName>)
- Quelle:
- AnalyzeRequest.cs
Initialisiert eine neue instance der AnalyzeRequest-Klasse.
public AnalyzeRequest (string text, Microsoft.Azure.Search.Models.AnalyzerName? analyzer = default, Microsoft.Azure.Search.Models.TokenizerName? tokenizer = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenFilterName> tokenFilters = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.CharFilterName> charFilters = default);
new Microsoft.Azure.Search.Models.AnalyzeRequest : string * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * Nullable<Microsoft.Azure.Search.Models.TokenizerName> * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenFilterName> * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.CharFilterName> -> Microsoft.Azure.Search.Models.AnalyzeRequest
Public Sub New (text As String, Optional analyzer As Nullable(Of AnalyzerName) = Nothing, Optional tokenizer As Nullable(Of TokenizerName) = Nothing, Optional tokenFilters As IList(Of TokenFilterName) = Nothing, Optional charFilters As IList(Of CharFilterName) = Nothing)
Parameter
- text
- String
Der Text, der in Token unterteilt werden soll.
- analyzer
- Nullable<AnalyzerName>
Der Name des Analysetools, mit dem der angegebene Text unterbrochen werden soll. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen einen Tokenizer angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. Mögliche Werte: "ar.microsoft", "ar.lucene", "hy.lucene", "bn.microsoft", "eu.lucene", "bg.microsoft", "bg.lucene", "ca.microsoft", "ca.lucene", "zh-Hans.microsoft", "zh-Hans.lucene", "zh-Hant.microsoft", "zh-Hant.lucene", "hr.microsoft", "cs.microsoft", "cs.lucene", "da.microsoft", "da.lucene", "nl.microsoft", "nl.lucene", "en.microsoft", "en.lucene", "et.microsoft", "fi.microsoft", "fi.lucene", "fr.microsoft", "fr.lucene", "gl.lucene", "de.microsoft", "de.lucene", " el.microsoft", "el.lucene", "gu.microsoft", "he.microsoft", "hi.microsoft", "hi.lucene", "hu.microsoft", "hu.lucene", "is.microsoft", "id.microsoft", "id.lucene", "ga.lucene", "it.microsoft", "it.lucene", "ja.microsoft", "ja.lucene", "kn.microsoft", "ko.microsoft", "ko.lucene", "lv.microsoft", "lv.lucene", "lt.microsoft", "ml.microsoft", "ms.microsoft", "mr.microsoft", "nb.microsoft", "no.lucene", "fa.lucene", "pl.microsoft", "pl.lucene", "pt-BR.microsoft", "pt-BR.lucene", "pt-BR.lucene", ' pt-PT.microsoft", "pt-PT.lucene", "pa.microsoft", "ro.microsoft", "ro.lucene", "ru.microsoft", "ru.lucene", "sr-cyrillic.microsoft", "sr-latin.microsoft", "sk.microsoft", "sl.microsoft", "es.microsoft", "es.lucene", "sv.microsoft", "sv.lucene", "ta.microsoft", "te.microsoft", "th.microsoft", "th.lucene", "tr.microsoft", "tr.lucene", "uk.microsoft", "your.microsoft", "vi.microsoft", "standard.lucene", "standardasciifolding.lucene", ' Schlüsselwort (keyword)", "pattern", "simple", "stop", "whitespace"
- tokenizer
- Nullable<TokenizerName>
Der Name des Tokenizers, mit dem der angegebene Text unterbrochen werden soll. Wenn dieser Parameter nicht angegeben ist, müssen Sie stattdessen ein Analysetool angeben. Die Tokenizer- und Analyseparameter schließen sich gegenseitig aus. Mögliche Werte: "classic", "edgeNGram", "keyword_v2", "letter", "lowercase", "microsoft_language_tokenizer", "microsoft_language_stemming_tokenizer", "nGram", "path_hierarchy_v2", "pattern", "standard_v2", "uax_url_email", "whitespace"
- tokenFilters
- IList<TokenFilterName>
Eine optionale Liste von Tokenfiltern, die beim Brechen des angegebenen Texts verwendet werden sollen. Dieser Parameter kann nur mit dem Tokenizer-Parameter festgelegt werden.
- charFilters
- IList<CharFilterName>
Eine optionale Liste von Zeichenfiltern, die beim Brechen des angegebenen Texts verwendet werden sollen. Dieser Parameter kann nur mit dem Tokenizer-Parameter festgelegt werden.
Gilt für:
Azure SDK for .NET