Interface IStage
- Namespace
- Sportradar.OddsFeed.SDK.Entities.Rest
- Assembly
- Sportradar.OddsFeed.SDK.dll
Defines methods implemented by classes representing sport events of stage type
public interface IStage : ICompetition, ISportEvent
- Inherited Members
Methods
GetAdditionalParentStagesAsync()
Asynchronously gets a list of additional ids of the parent stages of the current instance or a null reference if the represented stage does not have the parent stages
Task<IEnumerable<IStage>> GetAdditionalParentStagesAsync()
Returns
- Task<IEnumerable<IStage>>
A Task<TResult> representing the asynchronous operation
GetCategoryAsync()
Asynchronously get the ICategorySummary instance associated with the current IStage instance
Task<ICategorySummary> GetCategoryAsync()
Returns
- Task<ICategorySummary>
The ICategorySummary instance associated with the current IStage instance
GetParentStageAsync()
Asynchronously get the parent stage
Task<IStage> GetParentStageAsync()
Returns
GetSportAsync()
Asynchronously get the ISportSummary instance associated with the current IStage instance
Task<ISportSummary> GetSportAsync()
Returns
- Task<ISportSummary>
The ISportSummary instance associated with the current IStage instance
GetStageTypeAsync()
Asynchronously get the type of the stage
Task<StageType?> GetStageTypeAsync()
Returns
GetStagesAsync()
Asynchronously get the list of stages representing stages of the multi-stage stage
Task<IEnumerable<IStage>> GetStagesAsync()
Returns
- Task<IEnumerable<IStage>>
The list of stages representing stages of the multi-stage stage
GetStatusAsync()
Asynchronously gets a IStageStatus containing information about the progress of the stage
Task<IStageStatus> GetStatusAsync()
Returns
- Task<IStageStatus>
A Task<TResult> containing information about the progress of the stage