Freigeben über


FacetResult Klasse

Definition

Ein einzelner Bucket eines Facettenabfrageergebnisses. Gibt die Anzahl der Dokumente an, deren Feldwert in einen bestimmten Bereich fällt oder einen bestimmten Wert oder ein bestimmtes Intervall aufweist.

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)
Vererbung
FacetResult
Implementiert

Eigenschaften

Count

Die ungefähre Anzahl der Dokumente, die innerhalb des Buckets fallen, der in diesem Facet beschrieben wird.

FacetType

Ruft den Typ dieses Facets ab. Wertfacetten zählen Dokumente mit einem bestimmten Feldwert und Bereichsfacetten zählen Dokumente mit einem Feldwert in einem bestimmten Bereich.

From

Ruft einen Wert ab, der die inklusive Untergrenze des Facetbereichs angibt, oder NULL, um anzugeben, dass keine Untergrenze vorhanden ist (d. h. -- für den ersten Bucket).

Item[String]

Ruft das Element ab, das den angegebenen Schlüssel im schreibgeschützten Wörterbuch besitzt.

Keys

Ruft eine aufzählbare Auflistung ab, die die Schlüssel im schreibgeschützten Wörterbuch enthält.

To

Ruft einen Wert ab, der die exklusive Obergrenze des Facetbereichs angibt, oder NULL, um anzugeben, dass keine Obergrenze vorhanden ist (d. h. -- für den letzten Bucket).

Value

Ruft den Wert des Facets oder die inklusive untere Grenze ab, wenn es sich um ein Intervallfacet handelt.

Values

Ruft eine aufzählbare Auflistung ab, die die Werte im schreibgeschützten Wörterbuch enthält.

Methoden

AsRangeFacetResult<T>()

Versucht, das Facet in ein Bereichsfacet des angegebenen Typs zu konvertieren.

AsValueFacetResult<T>()

Versucht, das Facet in ein Wertfacet des angegebenen Typs zu konvertieren.

ContainsKey(String)

Bestimmt, ob das schreibgeschützte Wörterbuch ein Element enthält, das über den angegebenen Schlüssel verfügt.

GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

TryGetValue(String, Object)

Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.

IReadOnlyCollection<KeyValuePair<String,Object>>.Count

Ruft die Anzahl der Elemente in der Auflistung ab.

Gilt für: