Compartilhar via


FacetResult Classe

Definição

Um único bucket de um resultado de consulta de faceta. Relata o número de documentos com um valor de campo que está dentro de um intervalo específico ou com um determinado valor ou intervalo.

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)
Herança
FacetResult
Implementações

Propriedades

Count

A contagem aproximada de documentos que estão dentro do bucket descrito por esta faceta.

FacetType

Obtém o tipo desta faceta. As facetas de valor contam documentos com um valor de campo específico e os documentos de contagem de facetas de intervalo com um valor de campo em um intervalo específico.

From

Obtém um valor que indica o limite inferior inclusivo do intervalo da faceta ou nulo para indicar que não há limite inferior (ou seja, -- para o primeiro bucket).

Item[String]

Obtém o elemento que tem a chave especificada no dicionário somente leitura.

Keys

Obtém uma coleção enumerável que contém as chaves no dicionário somente leitura.

To

Obtém um valor que indica o limite superior exclusivo do intervalo da faceta ou nulo para indicar que não há limite superior (ou seja, -- para o último bucket).

Value

Obtém o valor da faceta ou o limite inferior inclusivo se ele for uma faceta de intervalo.

Values

Obtém uma coleção enumerável que contém os valores no dicionário somente leitura.

Métodos

AsRangeFacetResult<T>()

Tenta converter a faceta em uma faceta de intervalo do tipo determinado.

AsValueFacetResult<T>()

Tenta converter a faceta em uma faceta de valor do tipo determinado.

ContainsKey(String)

Determina se o dicionário somente leitura contém um elemento que tem a chave especificada.

GetEnumerator()

Retorna um enumerador que itera pela coleção.

TryGetValue(String, Object)

Obtém o valor associado à chave especificada.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

IReadOnlyCollection<KeyValuePair<String,Object>>.Count

Obtém o número de elementos na coleção.

Aplica-se a