Field.New Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un champ simple avec les arguments requis.
public static Microsoft.Azure.Search.Models.Field New (string name, Microsoft.Azure.Search.Models.DataType dataType, bool isKey = false, bool isRetrievable = true, bool isSearchable = false, bool isFilterable = false, bool isSortable = false, bool isFacetable = false, Microsoft.Azure.Search.Models.AnalyzerName? analyzerName = default, Microsoft.Azure.Search.Models.AnalyzerName? searchAnalyzerName = default, Microsoft.Azure.Search.Models.AnalyzerName? indexAnalyzerName = default, System.Collections.Generic.IList<string> synonymMaps = default);
static member New : string * Microsoft.Azure.Search.Models.DataType * bool * bool * bool * bool * bool * bool * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * Nullable<Microsoft.Azure.Search.Models.AnalyzerName> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Search.Models.Field
Public Shared Function New (name As String, dataType As DataType, Optional isKey As Boolean = false, Optional isRetrievable As Boolean = true, Optional isSearchable As Boolean = false, Optional isFilterable As Boolean = false, Optional isSortable As Boolean = false, Optional isFacetable As Boolean = false, Optional analyzerName As Nullable(Of AnalyzerName) = Nothing, Optional searchAnalyzerName As Nullable(Of AnalyzerName) = Nothing, Optional indexAnalyzerName As Nullable(Of AnalyzerName) = Nothing, Optional synonymMaps As IList(Of String) = Nothing) As Field
Paramètres
- name
- String
Nom du champ simple.
- dataType
- DataType
Type de données du champ simple. Ne peut pas être un type complexe.
- isKey
- Boolean
Valeur indiquant si le champ identifie de manière unique les documents dans l’index. La valeur par défaut est false.
- isRetrievable
- Boolean
Valeur indiquant si le champ peut être retourné dans un résultat de recherche. La valeur par défaut est true.
- isSearchable
- Boolean
Valeur indiquant si le champ peut faire l’objet d’une recherche en texte intégral. La valeur par défaut est false.
- isFilterable
- Boolean
Valeur indiquant si le champ doit être référencé dans $filter requêtes. La valeur par défaut est false.
- isSortable
- Boolean
Valeur indiquant si le champ doit être référencé dans $orderby expressions. La valeur par défaut est false.
- isFacetable
- Boolean
Valeur indiquant s’il faut activer le champ à référencer dans les requêtes à facettes. La valeur par défaut est false.
- analyzerName
- Nullable<AnalyzerName>
Nom de l’analyseur de langue à utiliser pour le champ. La valeur par défaut est Null.
- searchAnalyzerName
- Nullable<AnalyzerName>
Nom de l’analyseur utilisé au moment de la recherche pour le champ. La valeur par défaut est Null.
- indexAnalyzerName
- Nullable<AnalyzerName>
Nom de l’analyseur utilisé au moment de l’indexation pour le champ. La valeur par défaut est Null.
Liste de noms de carte de synonymes qui associe des mappages de synonymes au champ. La valeur par défaut est Null.
Retours
Exceptions
Levée si dataType
est un type complexe.
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour