C# Класс Orc.LicenseManager.ViewModels.NetworkLicenseUsageViewModel

Наследование: Catel.MVVM.ViewModelBase
Показать файл Открыть проект

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

Метод Описание
NetworkLicenseUsageViewModel ( NetworkValidationResult networkValidationResult, ILicenseInfoService licenseInfoService, IProcessService processService, INetworkLicenseService networkLicenseService, IDispatcherService dispatcherService ) : System

Защищенные методы

Метод Описание
CloseAsync ( ) : Models.Task
InitializeAsync ( ) : Models.Task

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

Метод Описание
OnBuyLicensesExecute ( ) : void
OnCloseApplicationExecute ( ) : void
OnDispatcherTimerTick ( object sender, EventArgs e ) : void
OnNetworkLicenseValidated ( object sender, NetworkValidatedEventArgs e ) : void
UpdateValidationResult ( NetworkValidationResult networkValidationResult, bool allowToClose = true ) : void

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

CloseAsync() защищенный Метод

protected CloseAsync ( ) : Models.Task
Результат Models.Task

InitializeAsync() защищенный Метод

protected InitializeAsync ( ) : Models.Task
Результат Models.Task

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

public NetworkLicenseUsageViewModel ( NetworkValidationResult networkValidationResult, ILicenseInfoService licenseInfoService, IProcessService processService, INetworkLicenseService networkLicenseService, IDispatcherService dispatcherService ) : System
networkValidationResult NetworkValidationResult
licenseInfoService ILicenseInfoService
processService IProcessService
networkLicenseService INetworkLicenseService
dispatcherService IDispatcherService
Результат System