Compartir a través de


FacetResult Clase

Definición

Un único cubo de un resultado de consulta de faceta. Notifica el número de documentos con un valor de campo que se encuentra dentro de un intervalo determinado o que tiene un valor o intervalo determinado.

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)
Herencia
FacetResult
Implementaciones

Propiedades

Count

Recuento aproximado de documentos que se encuentran dentro del cubo descrito por esta faceta.

FacetType

Obtiene el tipo de esta faceta. Las facetas de valor cuentan documentos con un valor de campo determinado y las facetas Range cuentan documentos con un valor de campo en un intervalo determinado.

From

Obtiene un valor que indica el límite inferior inclusivo del intervalo de la faceta, o null para indicar que no hay ningún límite inferior (es decir, -- para el primer cubo).

Item[String]

Obtiene el elemento que tiene la clave especificada en el diccionario de solo lectura.

Keys

Obtiene una colección enumerable que contiene las claves del diccionario de solo lectura.

To

Obtiene un valor que indica el límite superior exclusivo del intervalo de la faceta, o null para indicar que no hay ningún límite superior (es decir, -- para el último cubo).

Value

Obtiene el valor de la faceta o, si es una faceta de intervalo, del límite inferior inclusivo.

Values

Obtiene una colección enumerable que contiene los valores del diccionario de solo lectura.

Métodos

AsRangeFacetResult<T>()

Intenta convertir la faceta a una faceta de intervalo del tipo especificado.

AsValueFacetResult<T>()

Intenta convertir la faceta a una faceta de valor del tipo especificado.

ContainsKey(String)

Determina si el diccionario de solo lectura contiene un elemento con la clave especificada.

GetEnumerator()

Devuelve un enumerador que procesa una iteración en la colección.

TryGetValue(String, Object)

Obtiene el valor que está asociado a la clave especificada.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección.

IReadOnlyCollection<KeyValuePair<String,Object>>.Count

Obtiene el número de elementos de la colección.

Se aplica a