C# Class System.Linq.Parallel.NullableDoubleAverageAggregationOperator

An inlined average aggregation operator and its enumerator, for Nullable doubles.
Inheritance: InlinedAggregationOperator
Mostra file Open project: mahasak/dotnet452

Protected Methods

Method Description
CreateEnumerator ( int index, int count, System.Linq.Parallel.QueryOperatorEnumerator source, object sharedData, CancellationToken cancellationToken ) : QueryOperatorEnumerator,int>
InternalAggregate ( Exception &singularExceptionToThrow ) : double?

Private Methods

Method Description
NullableDoubleAverageAggregationOperator ( IEnumerable child ) : System.Collections.Generic

Method Details

CreateEnumerator() protected method

protected CreateEnumerator ( int index, int count, System.Linq.Parallel.QueryOperatorEnumerator source, object sharedData, CancellationToken cancellationToken ) : QueryOperatorEnumerator,int>
index int
count int
source System.Linq.Parallel.QueryOperatorEnumerator
sharedData object
cancellationToken CancellationToken
return QueryOperatorEnumerator,int>

InternalAggregate() protected method

protected InternalAggregate ( Exception &singularExceptionToThrow ) : double?
singularExceptionToThrow Exception
return double?