For Babelfish Release 1.11.1.3

AverageMethod Class

Definition

Namespace: Scopos.BabelFish.DataActors.Tournaments
Assembly: BabelFish (in BabelFish.dll) Version: 1.11.1.4+b1da393815f6638555a663d9a94167ecabea5695
C#
public class AverageMethod : MergeMethod
Inheritance
Object    MergeMethod    AverageMethod

Constructors

Properties

_mergeConfiguration
(Inherited from MergeMethod)
EventNames List of non-top level EventNames the merge method adds to each participant's ResultCofScores. Examples might include "Average", "Sum", "High Score"
(Inherited from MergeMethod)
MergeConfiguration 
TopLevelEventname The top level event name that this merge methods adds to each participant's ResultCofScores. This event name SHOULD NOTE be included in .EventNames.
(Inherited from MergeMethod)
TournamentMerger
(Inherited from MergeMethod)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
InitializeAsync Asynchronous portion of the constructor. Concrete classes do not have to immplemnet this method if they do not have any asynchronous calls.
(Overrides MergeMethodInitializeAsync)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Merge Method to calculate the merged events for one participant in the tournament. The merged event Score will be stored in the re.ResultCofScores dictionary.
(Overrides MergeMethodMerge(ResultEvent))
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

IDENTIFIER Each MergeMethod concrete class has a unique identifier. It is used in the serialization of MergedResultLists instances to identify how the Merged Result List should be calculated.

See Also