Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FacetResult 类

定义

Facet 查询结果的单个存储桶。 报告字段值在特定范围内或具有特定值或间隔的文档数。

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)
继承
FacetResult
实现

属性

Count

此方面描述的存储桶中的文档的近似计数。

FacetType

获取此方面的类型。 值方面对具有特定字段值的文档进行计数,Range facet 对具有特定范围中字段值的文档进行计数。

From

获取一个值,该值指示分面范围的非独占下限,或 null 指示第一个存储桶) 没有下限 (即 - 。

Item[String]

获取在只读目录中有指定键的元素。

Keys

获取包含只读字典中的键的可枚举集合。

To

获取一个值,该值指示 facet 范围的独占上限,或 null 表示没有 (即 -- 上一个存储桶) 的上限。

Value

获取方面或包含下限(如果它是间隔方面)的值。

Values

获取包含只读字典中的值的可枚举集合。

方法

AsRangeFacetResult<T>()

尝试将方面转换为给定类型的范围方面。

AsValueFacetResult<T>()

尝试将方面转换为给定类型的值方面。

ContainsKey(String)

确定只读字典是否包含具有指定键的元素。

GetEnumerator()

返回一个循环访问集合的枚举器。

TryGetValue(String, Object)

获取与指定的键关联的值。

显式接口实现

IEnumerable.GetEnumerator()

返回循环访问集合的枚举数。

IReadOnlyCollection<KeyValuePair<String,Object>>.Count

获取集合中的元素数。

适用于