Partager via


FacetResult Classe

Définition

Compartiment unique d’un résultat de requête à facettes. Indique le nombre de documents dont la valeur de champ est comprise dans une plage particulière ou dont la valeur ou l’intervalle est particulier.

public class FacetResult : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IReadOnlyDictionary<string,object>
type FacetResult = class
    interface IReadOnlyDictionary<string, obj>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IReadOnlyCollection<KeyValuePair<string, obj>>
Public Class FacetResult
Implements IEnumerable(Of KeyValuePair(Of String, Object)), IReadOnlyCollection(Of KeyValuePair(Of String, Object)), IReadOnlyDictionary(Of String, Object)
Héritage
FacetResult
Implémente

Propriétés

Count

Nombre approximatif de documents relevant du compartiment décrit par cette facette.

FacetType

Obtient le type de cette facette. Les facettes de valeur comptent les documents avec une valeur de champ particulière et les facettes de plage comptent les documents avec une valeur de champ dans une plage particulière.

From

Obtient une valeur indiquant la limite inférieure inclusive de la plage de la facette, ou null pour indiquer qu’il n’existe aucune limite inférieure (c’est-à-dire - pour le premier compartiment).

Item[String]

Obtient l'élément avec la clé spécifiée dans le dictionnaire en lecture seule.

Keys

Obtient une collection énumérable qui contient les clés dans dictionnaire en lecture seule.

To

Obtient une valeur indiquant la limite supérieure exclusive de la plage de la facette, ou null pour indiquer qu’il n’existe aucune limite supérieure (c’est-à-dire - pour le dernier compartiment).

Value

Obtient la valeur de la facette ou la limite inférieure inclusive s'il s'agit d'une facette d'intervalle.

Values

Obtient une collection énumérable qui contient les valeurs dans dictionnaire en lecture seule.

Méthodes

AsRangeFacetResult<T>()

Tente de convertir la facette en une facette de plage du type donné.

AsValueFacetResult<T>()

Tente de convertir la facette en une valeur de facettes du type donné.

ContainsKey(String)

Détermine si le dictionnaire en lecture seule contient un élément avec la clé spécifiée.

GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

TryGetValue(String, Object)

Obtient la valeur associée à la clé spécifiée.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection.

IReadOnlyCollection<KeyValuePair<String,Object>>.Count

Obtient le nombre d’éléments de la collection.

S’applique à