Table of Contents

Class RangeWindow

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

Represents a range window for a SetWindowFields window method.

public sealed class RangeWindow : SetWindowFieldsWindow
Inheritance
RangeWindow
Inherited Members

Properties

Current

Returns a "current" range window boundary.

LowerBoundary

The lower boundary.

Unbounded

Returns an "unbounded" range window boundary.

UpperBoundary

The upper boundary.

Methods

Create(KeywordRangeWindowBoundary, KeywordRangeWindowBoundary)

Creates a range window.

Create(KeywordRangeWindowBoundary, TimeRangeWindowBoundary)

Creates a range window.

Create(TimeRangeWindowBoundary, KeywordRangeWindowBoundary)

Creates a range window.

Create(TimeRangeWindowBoundary, TimeRangeWindowBoundary)

Creates a range window.

Create<TValue>(KeywordRangeWindowBoundary, TValue)

Creates a range window.

Create<TValue>(TValue, KeywordRangeWindowBoundary)

Creates a range window.

Create<TValue>(TValue, TValue)

Creates a range window.

Days(int)

Returns a time range in days.

Hours(int)

Returns a time range in hours.

Milliseconds(int)

Returns a time range in milliseconds.

Minutes(int)

Returns a time range in minutes.

Months(int)

Returns a time range in months.

Quarters(int)

Returns a time range in quarters.

Seconds(int)

Returns a time range in seconds.

ToString()
Weeks(int)

Returns a time range in weeks.

Years(int)

Returns a time range in years.