For Babelfish Release 1.11.1.3

TieBreakingRuleCountOf Class

Defines how to compare two IEventScores using the number of shots, from an Event, with a specific integer score.

Definition

Namespace: Scopos.BabelFish.DataModel.Definitions
Assembly: BabelFish (in BabelFish.dll) Version: 1.11.1.4+b1da393815f6638555a663d9a94167ecabea5695
C#
public class TieBreakingRuleCountOf : TieBreakingRuleBase, 
	IEquatable<TieBreakingRuleCountOf>, IEqualityComparer<TieBreakingRuleCountOf>
Inheritance
Object    TieBreakingRuleBase    TieBreakingRuleCountOf
Implements
IEqualityComparerTieBreakingRuleCountOf, IEquatableTieBreakingRuleCountOf

Constructors

TieBreakingRuleCountOf Public constructor

Properties

Comment Internal documentation comments. All text is ignored by the system.
(Inherited from TieBreakingRuleBase)
EventName The EventName to apply this rule to that is defined by the Course of Fire and found in the participant’s ResultCOF. The result engine must use this rule if the EventName is found in the participant’s ResultCOF. If the EventName is not found this TieBreakingRule is skipped. May contain a place holder "{}". If used, ValueSeries must be included to compile the list of EventNames to check.
Method Specifies the method to use to compare two competitors.
(Inherited from TieBreakingRuleBase)
SortOrder How the comparison should be made.
(Inherited from TieBreakingRuleBase)
Source The integer score value to use to count.
Values When EventName contains a place holder "{}", the ValueSeries are used to compile the actual list of EventNames to check against. Required when EventName has a placeholder, ignored otherwise.

Methods

Equals(Object)Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
Equals(TieBreakingRuleCountOf)Indicates whether the current object is equal to another object of the same type.
Equals(TieBreakingRuleCountOf, TieBreakingRuleCountOf)Determines whether the specified objects are equal.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetCompiledTieBreakingRules If the fields EventName and Values require interpretation, CompiledTieBreakingRules interpres them and returns a new list of TieBreakingRules cooresponding to the interpretation. If interpretation is not required, then it returns a list of one tie breaking rule, itself.
(Overrides TieBreakingRuleBaseGetCompiledTieBreakingRules)
GetHashCodeServes as the default hash function.
(Overrides ObjectGetHashCode)
GetHashCode(TieBreakingRuleCountOf)Returns a hash code for the specified object.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Overrides ObjectToString)

See Also