Click or drag to resize

IOddsChangeV1T Interface

Defines a contract implemented by odds-change messages

Namespace: Sportradar.OddsFeed.SDK.Entities
Assembly: Sportradar.OddsFeed.SDK.Entities (in Sportradar.OddsFeed.SDK.Entities.dll) Version: 1.59.0.0 (1.59.0.0)
Syntax
C#
public interface IOddsChangeV1<out T> : IOddsChange<T>, 
	IMarketMessage<IMarketWithOdds, T>, IEventMessage<T>, IMessageV1, IMessage
where T : ISportEvent

Type Parameters

T
A ICompetition derived type specifying the type of the associated sport event

The IOddsChangeV1T type exposes the following members.

Properties
 NameDescription
Public propertyBetStopReason Gets the INamedValue specifying the reason for betting being stopped, or a null reference if the reason is not known
(Inherited from IOddsChangeT)
Public propertyBettingStatus Gets a INamedValue indicating the odds change was triggered by a possible event
(Inherited from IOddsChangeT)
Public propertyChangeReason Gets a OddsChangeReason enum member specifying the reason for odds change or a null reference if the reason is not known
(Inherited from IOddsChangeT)
Public propertyEvent Gets a ISportEvent derived instance representing the sport event associated with the current message
(Inherited from IEventMessageT)
Public propertyMarkets Gets a IEnumerableT describing markets associated with the current IMarketMessageT, T1
(Inherited from IMarketMessageT, T1)
Public propertyOddsGenerationProperties Gets the odds generation properties (contains a few key-parameters that can be used in a client’s own special odds model, or even offer spread betting bets based on it)
Public propertyProducer Gets a Producer specifying the producer / service which dispatched the current IMessage message
(Inherited from IMessage)
Public propertyRawMessage Gets the raw message
(Inherited from IEventMessageT)
Public propertyRequestId Get the id of the request which triggered the current IEventMessageT message or a null reference if no requestId was provided to the request
(Inherited from IEventMessageT)
Public propertyTimestampObsolete.
Gets the value specifying when the message was generated in the milliseconds since EPOCH UTC
(Inherited from IMessage)
Public propertyTimestamps Gets the timestamps when the message was generated, sent, received and dispatched by the sdk
(Inherited from IMessageV1)
Top
See Also