C# Класс AK.F1.Timing.Model.Session.SpeedCapturesModel

Наследование: ModelBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateSpeedCaptureModel SpeedCaptureModel
GetInnerCollection ObservableCollection
NotifyIsEmptyChanged void
UpdateCollection void

Открытые методы

Метод Описание
GetCollection ( SpeedCaptureLocation location ) : ReadOnlyObservableCollection

Gets the capture collection for the specified location.

Process ( Message message ) : void
Reset ( ) : void

Resets this model.

SpeedCapturesModel ( IDriverModelLocator driverLocator ) : System

Initialises a new instance of the SpeedCapturesModel class and specifies the driver model provider.

Приватные методы

Метод Описание
CreateSpeedCaptureModel ( SpeedCaptureLocation location, int driverId, int speed ) : SpeedCaptureModel
GetInnerCollection ( SpeedCaptureLocation location ) : ObservableCollection
NotifyIsEmptyChanged ( ) : void
UpdateCollection ( SpeedCaptureLocation location, int driverId, int speed ) : void

Описание методов

GetCollection() публичный Метод

Gets the capture collection for the specified location.
/// Thrown when is not valid. ///
public GetCollection ( SpeedCaptureLocation location ) : ReadOnlyObservableCollection
location SpeedCaptureLocation the capture location.
Результат ReadOnlyObservableCollection

Process() публичный Метод

public Process ( Message message ) : void
message Message
Результат void

Reset() публичный Метод

Resets this model.
public Reset ( ) : void
Результат void

SpeedCapturesModel() публичный Метод

Initialises a new instance of the SpeedCapturesModel class and specifies the driver model provider.
/// Thrown when is . ///
public SpeedCapturesModel ( IDriverModelLocator driverLocator ) : System
driverLocator IDriverModelLocator The driver model provider.
Результат System