Class IntervalsDescriptorBase<TDescriptor, TInterface>
Base type for descriptors that define IIntervals
Inheritance
DescriptorBase<TDescriptor, TInterface>
IntervalsDescriptorBase<TDescriptor, TInterface>
Inherited Members
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public abstract class IntervalsDescriptorBase<TDescriptor, TInterface> : DescriptorBase<TDescriptor, TInterface>, IDescriptor, IIntervals where TDescriptor : DescriptorBase<TDescriptor, TInterface>, TInterface where TInterface : class, IIntervals
Type Parameters
Name | Description |
---|---|
TDescriptor | |
TInterface |
Methods
| Edit this page View SourceFilter(Func<IntervalsFilterDescriptor, IIntervalsFilter>)
Filters intervals produced by any rules by their relation to the intervals produced by another rule
Declaration
public TDescriptor Filter(Func<IntervalsFilterDescriptor, IIntervalsFilter> selector)
Parameters
Type | Name | Description |
---|---|---|
Func<IntervalsFilterDescriptor, IIntervalsFilter> | selector |
Returns
Type | Description |
---|---|
TDescriptor |