For Babelfish Release 1.11.1.3

TieBreakingRuleParticipantAttribute Class

Defines how to compare two IEventScores using a property from their Participant object.

Definition

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

Constructors

Properties

Comment Internal documentation comments. All text is ignored by the system.
(Inherited from TieBreakingRuleBase)
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 property name from the Participant object use to compare.

Methods

Equals(Object)Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
Equals(TieBreakingRuleParticipantAttribute)Indicates whether the current object is equal to another object of the same type.
Equals(TieBreakingRuleParticipantAttribute, TieBreakingRuleParticipantAttribute)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.
(Inherited from TieBreakingRuleBase)
GetHashCodeServes as the default hash function.
(Overrides ObjectGetHashCode)
GetHashCode(TieBreakingRuleParticipantAttribute)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