ISetWindowFieldsPartitionTInput Methods | 
The ISetWindowFieldsPartitionTInput generic type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | 
| Name | Description | |
|---|---|---|
| AddToSetTInput, TValue | 
            Returns a set.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, NullableDecimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, NullableDouble, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, NullableSingle, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, NullableInt32, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| AverageTInput(FuncTInput, NullableInt64, SetWindowFieldsWindow) | Overloaded.   
            Returns the average value of the numeric values. Average ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CountTInput | 
            Returns the number of documents in the window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, Decimal, FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, NullableDecimal, FuncTInput, NullableDecimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, Double, FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, NullableDouble, FuncTInput, NullableDouble, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, Int32, FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, NullableInt32, FuncTInput, NullableInt32, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, Int64, FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, NullableInt64, FuncTInput, NullableInt64, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, Single, FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovariancePopulationTInput(FuncTInput, NullableSingle, FuncTInput, NullableSingle, SetWindowFieldsWindow) | Overloaded.   
            Returns the population covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, Decimal, FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, NullableDecimal, FuncTInput, NullableDecimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, Double, FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, NullableDouble, FuncTInput, NullableDouble, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, Int32, FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, NullableInt32, FuncTInput, NullableInt32, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, Int64, FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, NullableInt64, FuncTInput, NullableInt64, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, Single, FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| CovarianceSampleTInput(FuncTInput, NullableSingle, FuncTInput, NullableSingle, SetWindowFieldsWindow) | Overloaded.   
            Returns the sample covariance of two numeric expressions that are evaluated using documents in the partition window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DenseRankTInput | 
            Returns the document position (known as the rank) relative to other documents in the $setWindowFields stage partition.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Decimal, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Double, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Single, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Int32, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DerivativeTInput(FuncTInput, Int64, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the average rate of change within the specified window.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| DocumentNumberTInput | 
            Returns the position of a document (known as the document number) in the $setWindowFields stage partition.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| ExponentialMovingAverageTInput(FuncTInput, Decimal, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.   
            Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| ExponentialMovingAverageTInput(FuncTInput, Double, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.   
            Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| ExponentialMovingAverageTInput(FuncTInput, Int32, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.   
            Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| ExponentialMovingAverageTInput(FuncTInput, Int64, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.   
            Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| ExponentialMovingAverageTInput(FuncTInput, Single, ExponentialMovingAverageWeighting, SetWindowFieldsWindow) | Overloaded.   
            Returns the exponential moving average value of the numeric values. Ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| FirstTInput, TValue | 
            Returns the first value.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Decimal, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Double, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Single, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Int32, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| IntegralTInput(FuncTInput, Int64, WindowTimeUnit, SetWindowFieldsWindow) | Overloaded.   
            Returns the approximation of the area under a curve.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| LastTInput, TValue | 
            Returns the last value.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| LocfTInput, TValue | 
            Returns the last observation carried forward.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| MaxTInput, TValue | 
            Returns the maximum value.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| MinTInput, TValue | 
            Returns the minimum value.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| PushTInput, TValue | 
            Returns a sequence of values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| RankTInput | 
            Returns the document position (known as the rank) relative to other documents in the $setWindowFields stage partition.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| ShiftTInput, TValue(FuncTInput, 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.) | |
| ShiftTInput, TValue(FuncTInput, 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.) | |
| StandardDeviationPopulationTInput(FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, NullableDecimal, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, NullableDouble, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, NullableInt32, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, NullableInt64, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationPopulationTInput(FuncTInput, NullableSingle, SetWindowFieldsWindow) | Overloaded.   
            Calculates the population standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, NullableDecimal, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, NullableDouble, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, NullableInt32, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, NullableInt64, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| StandardDeviationSampleTInput(FuncTInput, NullableSingle, SetWindowFieldsWindow) | Overloaded.   
            Calculates the sample standard deviation of the input values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, Decimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, NullableDecimal, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, Double, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, NullableDouble, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, Single, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, NullableSingle, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, Int32, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, NullableInt32, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, Int64, SetWindowFieldsWindow) | Overloaded.   
            Returns the sum of numeric values. $sum ignores non-numeric values.
              (Defined by ISetWindowFieldsPartitionExtensions.) | |
| SumTInput(FuncTInput, NullableInt64, 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.) |