Class NumericRangeFacet
A ISearchFacet which counts how many documents fall between two
Implements
Inherited Members
Namespace: Couchbase.Search
Assembly: Couchbase.NetClient.dll
Syntax
public sealed class NumericRangeFacet : SearchFacet, ISearchFacet
Constructors
| Improve this Doc View SourceNumericRangeFacet()
Declaration
public NumericRangeFacet()
NumericRangeFacet(String, String)
Declaration
public NumericRangeFacet(string name, string field)
Parameters
Type | Name | Description |
---|---|---|
String | name | |
String | field |
NumericRangeFacet(String, String, Int32)
Declaration
public NumericRangeFacet(string name, string field, int limit)
Parameters
Type | Name | Description |
---|---|---|
String | name | |
String | field | |
Int32 | limit |
Methods
| Improve this Doc View SourceAddRange(Range<Single>)
Adds a numeric range to the ISearchFacet.
Declaration
public NumericRangeFacet AddRange(Range<float> range)
Parameters
Type | Name | Description |
---|---|---|
Range<Single> | range | A numeric range. |
Returns
Type | Description |
---|---|
NumericRangeFacet |
AddRange(Single, Single)
Declaration
public NumericRangeFacet AddRange(float start, float end)
Parameters
Type | Name | Description |
---|---|---|
Single | start | |
Single | end |
Returns
Type | Description |
---|---|
NumericRangeFacet |
AddRange(String, Single, Single)
Adds a numeric range to the ISearchFacet.
Declaration
public NumericRangeFacet AddRange(string name, float start, float end)
Parameters
Type | Name | Description |
---|---|---|
String | name | The name of the numeric range."/> |
Single | start | The start of the numeric range."/> |
Single | end | The end of the numeric range. |
Returns
Type | Description |
---|---|
NumericRangeFacet |
AddRanges(Range<Single>[])
Adds a range of numeric ranges to the ISearchFacet
Declaration
public NumericRangeFacet AddRanges(params Range<float>[] ranges)
Parameters
Type | Name | Description |
---|---|---|
Range<Single>[] | ranges | A range of ISearchFacets. |
Returns
Type | Description |
---|---|
NumericRangeFacet |
ToJson()
Gets the JSON representation of this object.
Declaration
public override JProperty ToJson()
Returns
Type | Description |
---|---|
JProperty | A |