Class IntervalFilterElement
Represents interval filter element.
Inherited Members
Namespace: Mediachase.BusinessFoundation.Data
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0Syntax
public sealed class IntervalFilterElement : AbstractFilterElement
  Constructors
IntervalFilterElement()
Initializes a new instance of the IntervalFilterElement class.
Declaration
public IntervalFilterElement()
  IntervalFilterElement(FilterElement, FilterElement)
Initializes a new instance of the IntervalFilterElement class.
Declaration
public IntervalFilterElement(FilterElement start, FilterElement end)
  Parameters
| Type | Name | Description | 
|---|---|---|
| FilterElement | start | The start.  | 
      
| FilterElement | end | The end.  | 
      
IntervalFilterElement(String, Object, Boolean, Object, Boolean)
Initializes a new instance of the IntervalFilterElement class.
Declaration
public IntervalFilterElement(string source, object startOfInterval, bool isLeftOpenInterval, object endOfInterval, bool isRightOpenInterval)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | source | The source.  | 
      
| System.Object | startOfInterval | The start of interval.  | 
      
| System.Boolean | isLeftOpenInterval | if set to   | 
      
| System.Object | endOfInterval | The end of interval.  | 
      
| System.Boolean | isRightOpenInterval | if set to   | 
      
IntervalFilterElement(String, Object, Object)
Initializes a new instance of the IntervalFilterElement class.
Declaration
public IntervalFilterElement(string source, object startOfInterval, object endOfInterval)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | source | The source.  | 
      
| System.Object | startOfInterval | The start of interval.  | 
      
| System.Object | endOfInterval | The end of interval.  | 
      
Properties
EndOfInterval
Gets the end of interval.
Declaration
public object EndOfInterval { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Object | The end of interval.  | 
      
IsLeftOpenInterval
Gets or sets a value indicating whether this instance is left open interval.
Declaration
public bool IsLeftOpenInterval { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
  | 
      
IsRightOpenInterval
Gets or sets a value indicating whether this instance is right open interval.
Declaration
public bool IsRightOpenInterval { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
  | 
      
Source
Gets or sets the source.
Declaration
public override string Source { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | The source.  | 
      
Overrides
StartOfInterval
Gets the start of interval.
Declaration
public object StartOfInterval { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Object | The start of interval.  |