Show / Hide Table of Contents

Class QueryEnumerableAggregateFunction

Represents an QueryAggregateFunction that uses aggregate extension methods provided in System.Linq.Enumerable.

Inheritance
Object
QueryAggregateFunction
QueryEnumerableAggregateFunction
AverageFunction
CountFunction
MaxFunction
MinFunction
SumFunction
Inherited Members
QueryAggregateFunction.AggregateMethodName
QueryAggregateFunction.Caption
QueryAggregateFunction.SourceField
QueryAggregateFunction.FunctionName
QueryAggregateFunction.ResultFormatString
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.Messaging
Assembly: IRM.dll
Syntax
[Serializable]
public abstract class QueryEnumerableAggregateFunction : QueryAggregateFunction

Properties

ExtensionMethodsType

Declaration
protected virtual Type ExtensionMethodsType { get; }
Property Value
System.Type

Methods

GenerateFunctionName()

Generates default name for this function using this type's name.

Declaration
protected override string GenerateFunctionName()
Returns
String

A generated function name.

Overrides
QueryAggregateFunction.GenerateFunctionName()

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX