C# 클래스 AK.F1.Timing.Model.Session.SpeedCapturesModel

상속: ModelBase
파일 보기 프로젝트 열기: simoneb/ak-f1-timing 1 사용 예제들

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