EasyObjects.NET Programmers Reference

AggregateParameter Members

AggregateParameter overview

Public Instance Constructors

AggregateParameter Constructor This is only called by EasyObject architecture.

Public Instance Properties

Alias The user-friendly name of the aggregate column
Column (inherited from ValueParameter) The column that the parameter is going to query against.
Distinct If true, then use (DISTINCT columnName) in the aggregate.
Function The type of aggregate function desired. Avg, Count, Min, Max, Sum, StdDev, or Var. (See AggregateParameter.Func enumeration.)
IsDirty Used to determine if the AggregateParameter has a value
SchemaItem (inherited from ValueParameter) Returns the current SchemaItem for the parameter
Value The value that will be placed into the Parameter

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Fields

_column (inherited from ValueParameter) The column name for the parameter.
_schemaItem (inherited from ValueParameter) The SchemaItem used to create the parameter.
_value (inherited from ValueParameter) The value to assign to the parameter.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

AggregateParameter Class | NCI.EasyObjects Namespace