Table of Contents

Interface IFixture

Namespace
Sportradar.OddsFeed.SDK.Entities.Rest
Assembly
Sportradar.OddsFeed.SDK.dll

Defines a contract implemented by classes representing a fixture

public interface IFixture : IEntityPrinter
Inherited Members

Remarks

A Fixture is a sport event that has been arranged for a particular time and place

Properties

AdditionalParentsIds

Gets the list specifying the additional parent ids associated with the current instance

IEnumerable<Urn> AdditionalParentsIds { get; }

Property Value

IEnumerable<Urn>

CoverageInfo

Gets a ICoverageInfo instance specifying what coverage is available for the sport event associated with current instance

ICoverageInfo CoverageInfo { get; }

Property Value

ICoverageInfo

ExtraInfo

Gets a IReadOnlyDictionary<TKey, TValue> containing additional information about the fixture represented by current IFixture instance

IReadOnlyDictionary<string, string> ExtraInfo { get; }

Property Value

IReadOnlyDictionary<string, string>

Remarks

The collection may contain deprecated key 'streaming'.

NextLiveTime

Gets a DateTime specifying the live time in case the fixture represented by current IFixture instance was re-schedule, or a null reference if the fixture was not re-scheduled

DateTime? NextLiveTime { get; }

Property Value

DateTime?

ParentStageId

Gets an id of the parent stage associated with the current instance

Urn ParentStageId { get; }

Property Value

Urn

ProductInfo

Gets a IProductInfo instance providing Sportradar related information about the sport event associated with the current instance.

IProductInfo ProductInfo { get; }

Property Value

IProductInfo

References

Gets the reference ids

IReference References { get; }

Property Value

IReference

ReplacedBy

When sport event is postponed this field indicates with which event it is replaced

Urn ReplacedBy { get; }

Property Value

Urn

The Urn this event is replaced by

ScheduledStartTimeChanges

Gets the scheduled start time changes

IEnumerable<IScheduledStartTimeChange> ScheduledStartTimeChanges { get; }

Property Value

IEnumerable<IScheduledStartTimeChange>

The scheduled start time changes

StartTime

Gets a DateTime specifying when the fixture associated with the current IFixture is scheduled to start

DateTime? StartTime { get; }

Property Value

DateTime?

StartTimeConfirmed

Gets a value indicating whether the start time of the fixture represented by current IFixture instance has been confirmed

bool? StartTimeConfirmed { get; }

Property Value

bool?

StartTimeTbd

Gets a value indicating whether the start time is yet to be determent

bool? StartTimeTbd { get; }

Property Value

bool?

TvChannels

Gets a IEnumerable<T> representing TV channels covering the sport event represented by the current IFixture instance

IEnumerable<ITvChannel> TvChannels { get; }

Property Value

IEnumerable<ITvChannel>