public class TieBreakingRuleScore : TieBreakingRuleBase,
IEquatable<TieBreakingRuleScore>, IEqualityComparer<TieBreakingRuleScore>| 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 Score dictionary property to use to compare. |
| 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. |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Overrides ObjectEquals(Object)) |
| Equals(TieBreakingRuleScore) | Indicates whether the current object is equal to another object of the same type. |
| Equals(TieBreakingRuleScore, TieBreakingRuleScore) | Determines whether the specified objects are equal. |
| Finalize | Allows 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) |
| GetHashCode | Serves as the default hash function. (Overrides ObjectGetHashCode) |
| GetHashCode(TieBreakingRuleScore) | Returns a hash code for the specified object. |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Overrides ObjectToString) |