SearchableField Klasse
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.
Ein String oder "Collection(String)"-Feld, das durchsucht werden kann.
public class SearchableField : Azure.Search.Documents.Indexes.Models.SimpleField
type SearchableField = class
inherit SimpleField
Public Class SearchableField
Inherits SimpleField
- Vererbung
Konstruktoren
SearchableField(String, Boolean) |
Initialisiert eine neue Instanz der SearchableField-Klasse. |
Eigenschaften
AnalyzerName |
Ruft den Namen des Sprachanalysetools ab oder legt den Namen fest. Diese Eigenschaft kann nicht festgelegt werden, wenn entweder SearchAnalyzerName oder IndexAnalyzerName festgelegt werden. Nachdem das Analysetool ausgewählt wurde, kann es für das Feld im Index nicht mehr geändert werden. |
IndexAnalyzerName |
Ruft den Namen des Sprachanalysetools für die Indizierung ab oder legt den Namen fest. Diese Eigenschaft muss zusammen mit SearchAnalyzerNamefestgelegt werden und kann nicht festgelegt werden, wenn AnalyzerName festgelegt wird. Diese Eigenschaft kann nicht auf den Namen eines Sprachanalysetools festgelegt werden. Verwenden Sie stattdessen die AnalyzerName -Eigenschaft, wenn Sie ein Sprachanalysetool benötigen. Nachdem das Analysetool ausgewählt wurde, kann es für das Feld im Index nicht mehr geändert werden. |
IsFacetable |
Ruft einen Wert ab, der angibt, ob das Feld in Facetabfragen abgerufen werden kann, oder legt den Wert fest. Die Standardeinstellung ist „false“. (Geerbt von SimpleField) |
IsFilterable |
Ruft einen Wert ab, der angibt, ob in |
IsHidden |
Ruft ab oder legt fest, ob das Feld in Suchergebnissen zurückgegeben wird. Die Standardeinstellung ist „false“. Für ein Schlüsselfeld, in dem IsKey true ist, muss diese Eigenschaft auf false festgelegt sein. (Geerbt von SimpleField) |
IsKey |
Ruft ab oder legt fest, ob das Feld das Schlüsselfeld ist. Die Standardeinstellung ist „false“. Ein SearchIndex muss genau ein Schlüsselfeld vom Typ Stringaufweisen. (Geerbt von SimpleField) |
IsSortable |
Ruft einen Wert ab, der angibt, ob das Feld in |
Name |
Ruft den Namen des Felds ab. (Geerbt von SearchFieldTemplate) |
NormalizerName |
Der Name des Normalisierers, der für das Feld verwendet werden soll. Diese Option kann nur für Felder verwendet werden, die filterbar, sortierbar oder facetable aktiviert sind. Nachdem der Normalisierer ausgewählt wurde, kann er für das Feld nicht mehr geändert werden. Für komplexe Felder muss NULL sein. (Geerbt von SimpleField) |
SearchAnalyzerName |
Ruft den Namen des Sprachanalysetools für die Suche ab oder legt diesen fest. Diese Eigenschaft muss zusammen mit IndexAnalyzerNamefestgelegt werden und kann nicht festgelegt werden, wenn AnalyzerName festgelegt wird. Diese Eigenschaft kann nicht auf den Namen eines Sprachanalysetools festgelegt werden. Verwenden Sie stattdessen die AnalyzerName -Eigenschaft, wenn Sie ein Sprachanalysetool benötigen. Nachdem das Analysetool ausgewählt wurde, kann es für das Feld im Index nicht mehr geändert werden. |
SynonymMapNames |
Ruft eine Liste der Namen von Synonymzuordnungen ab, die diesem Feld zugeordnet werden sollen. Derzeit wird nur eine Synonymzuordnung pro Feld unterstützt. |
Type |
Ruft den Datentyp des Felds ab. (Geerbt von SearchFieldTemplate) |
Gilt für:
Azure SDK for .NET