Click or drag to resize

Sportradar.OddsFeed.SDK.Entities Namespace

The Sportradar.OddsFeed.SDK.Entities namespace defines odds related entities dispatched by the Odds Feed SDK.
Classes
  ClassDescription
Public classMessageInterest
Defines which messages will be provided by feed
Interfaces
  InterfaceDescription
Public interfaceIAdditionalProbabilities
Additional probability attributes for markets which potentially will be (partly) refunded
Public interfaceIBetCancelT
Defines a contract implemented by bet-cancel messages
Public interfaceIBetSettlementT
Defines a contract implemented by bet-settlement messages
Public interfaceIBetStopT
Defines a contract implemented by bet-stop messages
Public interfaceICashOutProbabilitiesT
Defines a contract implemented by cash-out probability messages
Public interfaceIEventMessageT
Defines a contract implemented by all messages associated with sport events
Public interfaceIFixtureChangeT
Defines a contract implemented by messages which indicate a fixture was changed
Public interfaceIMarket
Represents a betting market
Public interfaceIMarketCancel
Represents information for a market with void reason
Public interfaceIMarketDefinition
Defines methods used to access market definition properties
Public interfaceIMarketMessageT, T1
Defines a contract implemented by all messages containing market related information
Public interfaceIMarketMetadata
Defines a contract for classes implementing additional market information
Public interfaceIMarketWithOdds
Defines a contract implemented by classes providing odds information for betting markets
Public interfaceIMarketWithProbabilities
Defines a contract implemented by classes providing probability information for betting markets
Public interfaceIMarketWithProbabilitiesV1
Defines a contract implemented by classes providing probability information for betting markets
Public interfaceIMarketWithSettlement
Represents settlement information for a market
Public interfaceIMessage
Defines a contract followed by all top-level messages produced by the feed
Public interfaceIMessageTimestamp
Defines a contract for all message timestamps
Public interfaceIMessageV1
Defines a contract followed by all top-level messages produced by the feed
Public interfaceIOddsChangeT
Defines a contract implemented by odds-change messages
Public interfaceIOddsChangeV1T
Defines a contract implemented by odds-change messages
Public interfaceIOddsGeneration
Provided by the prematch odds producer only, and 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 interfaceIOutcome
Represent a betting market outcome
Public interfaceIOutcomeDefinition
Defines methods used to access outcome definition properties
Public interfaceIOutcomeOdds
Represents an odds for an outcome(selection)
Public interfaceIOutcomeOddsV1
Represents an odds for an outcome (selection)
Public interfaceIOutcomeOddsV2
Represents an odds for an outcome (selection)
Public interfaceIOutcomeProbabilities
Represents a selection with probabilities information
Public interfaceIOutcomeSettlement
Represent settlement information for an outcome(market selection)
Public interfaceIOutcomeSettlementV1
Represent settlement information for an outcome(market selection)
Public interfaceIOutcomeV1
Represent a betting market outcome
Public interfaceIPlayerOutcomeOdds
Represents an odds for a player outcome(selection)
Public interfaceIProducerStatusChange
Defines a contract implemented by messages indicating that a producer status changed to down or up
Public interfaceIRollbackBetCancelT
Defines a contract implemented by bet-cancel-rollback messages
Public interfaceIRollbackBetSettlementT
Defines a contract implemented by bet-settlement-rollback messages
Public interfaceISnapshotCompleted
Defines a contract implemented by messages indicating that all messages from the requested snapshot were send
Enumerations
  EnumerationDescription
Public enumerationBetSettlementCertainty
Enum BetSettlementCertainty
Public enumerationCashoutStatus
Enumerates market cash-out availability
Public enumerationFixtureChangeType
Public enumerationMarketStatus
Enumerates market statuses
Public enumerationOddsChangeReason
Enumerates possible reasons why the odds-change was generated
Public enumerationOddsDisplayType
Enumerates possible options for displaying outcome odds