Skip to main content

CustomAggregateCollection Members

Represents a collection to store a list of custom aggregate functions.

Constructors

Name Description
CustomAggregateCollection() Creates a new instance of the CustomAggregateCollection class.

Properties

Name Description
Count Gets the number of custom aggregate functions a collection contains.
IsReadOnly For internal use.

Methods

Name Description
Add(ICustomAggregate) Adds a specified custom aggregate function to the custom aggregate function collection.
Add(IEnumerable<ICustomAggregate>) Adds specified custom aggregate functions to the custom aggregate function collection.
Clear() Clears a custom aggregate function collection.
Contains(ICustomAggregate) Finds out whether a custom aggregate function collection contains a specified item.
CopyTo(ICustomAggregate[], Int32) Copies an array of custom aggregate functions to a specified location in an array.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetCustomAggregate(String) Searches custom aggregate functions registered in an application via the RegisterCustomAggregate(ICustomAggregate) and RegisterCustomAggregates(IEnumerable<ICustomAggregate>) method for a function with the specified name.
GetEnumerator()
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Remove(ICustomAggregate) Removes a specified custom aggregate function from a custom aggregate function collection.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also