C# 클래스 ModularityWithNinject.Desktop.ModuleTracker

Provides tracking of modules for the quickstart.
This class is for demonstration purposes for the quickstart and not expected to be used in a real world application. This class exports the interface for modules and the concrete type for the shell.
상속: IModuleTracker
파일 보기 프로젝트 열기: PrismLibrary/Prism-Samples-Wpf

공개 메소드들

메소드 설명
ModuleTracker ( ILoggerFacade logger ) : System

Initializes a new instance of the ModuleTracker class.

RecordModuleConstructed ( string moduleName ) : void

Records the module has been constructed.

RecordModuleDownloading ( string moduleName, long bytesReceived, long totalBytesToReceive ) : void

Records the module is loading.

RecordModuleInitialized ( string moduleName ) : void

Records the module has been initialized.

RecordModuleLoaded ( string moduleName ) : void

Records the module is loaded.

비공개 메소드들

메소드 설명
GetModuleTrackingState ( string moduleName ) : ModuleTrackingState

메소드 상세

ModuleTracker() 공개 메소드

Initializes a new instance of the ModuleTracker class.
public ModuleTracker ( ILoggerFacade logger ) : System
logger ILoggerFacade
리턴 System

RecordModuleConstructed() 공개 메소드

Records the module has been constructed.
public RecordModuleConstructed ( string moduleName ) : void
moduleName string The well-known name of the module.
리턴 void

RecordModuleDownloading() 공개 메소드

Records the module is loading.
public RecordModuleDownloading ( string moduleName, long bytesReceived, long totalBytesToReceive ) : void
moduleName string The well-known name of the module.
bytesReceived long The number of bytes downloaded.
totalBytesToReceive long The total number of bytes received.
리턴 void

RecordModuleInitialized() 공개 메소드

Records the module has been initialized.
public RecordModuleInitialized ( string moduleName ) : void
moduleName string The well-known name of the module.
리턴 void

RecordModuleLoaded() 공개 메소드

Records the module is loaded.
public RecordModuleLoaded ( string moduleName ) : void
moduleName string The well-known name of the module.
리턴 void