Table of Contents

Interface ICompetitionStatus

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

Defines a contract implemented by classes representing the status of a ICompetition

public interface ICompetitionStatus

Properties

EventResults

Gets the event results

IEnumerable<IEventResult> EventResults { get; }

Property Value

IEnumerable<IEventResult>

The event results

PeriodOfLadder

Gets the period of ladder

int? PeriodOfLadder { get; }

Property Value

int?

The period of ladder

Properties

Gets a IReadOnlyDictionary<TKey, TValue> containing additional event status values

IReadOnlyDictionary<string, object> Properties { get; }

Property Value

IReadOnlyDictionary<string, object>

a IReadOnlyDictionary<TKey, TValue> containing additional event status values

ReportingStatus

Returns a ReportingStatus describing the reporting status of the associated sport event

ReportingStatus ReportingStatus { get; }

Property Value

ReportingStatus

Status

Gets a EventStatus describing the high-level status of the associated sport event

EventStatus Status { get; }

Property Value

EventStatus

WinnerId

Gets the winner identifier

Urn WinnerId { get; }

Property Value

Urn

The winner identifier, if available, otherwise null

Methods

GetPropertyValue(string)

Gets the value of the property specified by it's name

object GetPropertyValue(string propertyName)

Parameters

propertyName string

The name of the property

Returns

object

A object representation of the value of the specified property, or a null reference if the value of the specified property was not specified