Class IntervalFilterElement

Represents interval filter element.

Inheritance
System.Object
IntervalFilterElement
Namespace: Mediachase.BusinessFoundation.Data
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0
Syntax
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 true [is left open interval].

System.Object endOfInterval

The end of interval.

System.Boolean isRightOpenInterval

if set to true [is right open interval].

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

true if this instance is left open interval; otherwise, false.

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

true if this instance is right open interval; otherwise, false.

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.