| Name | Description |
---|
 | AddToSet<TInput, TValue> |
Returns a set.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Nullable<Decimal>>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Nullable<Double>>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Nullable<Single>>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Nullable<Int32>>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Average<TInput>(Func<TInput, Nullable<Int64>>, SetWindowFieldsWindow) | Overloaded.
Returns the average value of the numeric values. Average ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Count<TInput> |
Returns the number of documents in the window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Decimal>, Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Nullable<Decimal>>, Func<TInput, Nullable<Decimal>>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Double>, Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Nullable<Double>>, Func<TInput, Nullable<Double>>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Int32>, Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Nullable<Int32>>, Func<TInput, Nullable<Int32>>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Int64>, Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Nullable<Int64>>, Func<TInput, Nullable<Int64>>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Single>, Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovariancePopulation<TInput>(Func<TInput, Nullable<Single>>, Func<TInput, Nullable<Single>>, SetWindowFieldsWindow) | Overloaded.
Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Decimal>, Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Nullable<Decimal>>, Func<TInput, Nullable<Decimal>>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Double>, Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Nullable<Double>>, Func<TInput, Nullable<Double>>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Int32>, Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Nullable<Int32>>, Func<TInput, Nullable<Int32>>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Int64>, Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Nullable<Int64>>, Func<TInput, Nullable<Int64>>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Single>, Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | CovarianceSample<TInput>(Func<TInput, Nullable<Single>>, Func<TInput, Nullable<Single>>, SetWindowFieldsWindow) | Overloaded.
Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | DenseRank<TInput> |
Returns the document position (known as the rank) relative to other documents in the $setWindowFields stage partition.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Decimal>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Double>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Single>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Int32>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Derivative<TInput>(Func<TInput, Int64>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the average rate of change within the specified window.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | DocumentNumber<TInput> |
Returns the position of a document (known as the document number) in the $setWindowFields stage partition.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | ExponentialMovingAverage<TInput>(Func<TInput, Decimal>, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.
Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | ExponentialMovingAverage<TInput>(Func<TInput, Double>, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.
Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | ExponentialMovingAverage<TInput>(Func<TInput, Int32>, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.
Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | ExponentialMovingAverage<TInput>(Func<TInput, Int64>, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.
Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | ExponentialMovingAverage<TInput>(Func<TInput, Single>, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.
Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | First<TInput, TValue> |
Returns the first value.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Decimal>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Double>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Single>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Int32>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Integral<TInput>(Func<TInput, Int64>, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.
Returns the approximation of the area under a curve.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Last<TInput, TValue> |
Returns the last value.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Locf<TInput, TValue> |
Returns the last observation carried forward.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Max<TInput, TValue> |
Returns the maximum value.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Min<TInput, TValue> |
Returns the minimum value.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Push<TInput, TValue> |
Returns a sequence of values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Rank<TInput> |
Returns the document position (known as the rank) relative to other documents in the $setWindowFields stage partition.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Shift<TInput, TValue>(Func<TInput, TValue>, Int32) | Overloaded.
Returns the value from an expression applied to a document in a specified position relative to the current document.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Shift<TInput, TValue>(Func<TInput, TValue>, Int32, TValue) | Overloaded.
Returns the value from an expression applied to a document in a specified position relative to the current document.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Nullable<Decimal>>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Nullable<Double>>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Nullable<Int32>>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Nullable<Int64>>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationPopulation<TInput>(Func<TInput, Nullable<Single>>, SetWindowFieldsWindow) | Overloaded.
Calculates the population standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Nullable<Decimal>>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Nullable<Double>>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Nullable<Int32>>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Nullable<Int64>>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | StandardDeviationSample<TInput>(Func<TInput, Nullable<Single>>, SetWindowFieldsWindow) | Overloaded.
Calculates the sample standard deviation of the input values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Decimal>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Nullable<Decimal>>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Double>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Nullable<Double>>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Single>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Nullable<Single>>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Int32>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Nullable<Int32>>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Int64>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | Sum<TInput>(Func<TInput, Nullable<Int64>>, SetWindowFieldsWindow) | Overloaded.
Returns the sum of numeric values. $sum ignores non-numeric values.
(Defined by ISetWindowFieldsPartitionExtensions.) |
 | ToBson |
Serializes an object to a BSON byte array.
(Defined by BsonExtensionMethods.) |
 | ToBsonDocument |
Serializes an object to a BsonDocument.
(Defined by BsonExtensionMethods.) |
 | ToJson |
Serializes an object to a JSON string.
(Defined by BsonExtensionMethods.) |