C# Класс csUSDomainPlugin.Effects.EffectsMapToolPlugin

Наследование: IMapToolPlugin, IEffectsMapToolPlugin
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_EffectsSettingsViewModels List

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

Метод Описание
Calculate ( System.Guid calculationId, string modelName, Newtonsoft.Json.Linq.JArray inputParameters ) : void
GetChemicalNames ( ) : void
GetModelParameters ( System.Guid calculationId, string modelName ) : void
GetModels ( ) : void
GetUnits ( ) : void
ImbSubscribe ( ) : void
ImbUnsubscribe ( ) : void
Init ( ) : void
RegisterEffectsMapTool ( EffectsModelSettingsViewModel effectsSettingsViewModel ) : void
Start ( ) : void
Stop ( ) : void
UnRegisterEffectsMapTool ( EffectsModelSettingsViewModel effectsSettingsViewModel ) : void

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

Метод Описание
Effects_OnNormalEvent ( TEventEntry aevent, TByteBuffer apayload ) : void
SetCalculatedData ( System.Guid id, Newtonsoft.Json.Linq.JArray data ) : void
SetChemicalsData ( Newtonsoft.Json.Linq.JArray data ) : void
SetModelData ( Newtonsoft.Json.Linq.JArray data ) : void
SetModelPropertyData ( System.Guid id, Newtonsoft.Json.Linq.JArray data ) : void
SignalEvent ( int commandId, string body = null ) : void

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

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

public Calculate ( System.Guid calculationId, string modelName, Newtonsoft.Json.Linq.JArray inputParameters ) : void
calculationId System.Guid
modelName string
inputParameters Newtonsoft.Json.Linq.JArray
Результат void

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

public GetChemicalNames ( ) : void
Результат void

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

public GetModelParameters ( System.Guid calculationId, string modelName ) : void
calculationId System.Guid
modelName string
Результат void

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

public GetModels ( ) : void
Результат void

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

public GetUnits ( ) : void
Результат void

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

public ImbSubscribe ( ) : void
Результат void

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

public ImbUnsubscribe ( ) : void
Результат void

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

public Init ( ) : void
Результат void

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

public RegisterEffectsMapTool ( EffectsModelSettingsViewModel effectsSettingsViewModel ) : void
effectsSettingsViewModel csUSDomainPlugin.Effects.ViewModels.EffectsModelSettingsViewModel
Результат void

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

public Start ( ) : void
Результат void

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

public Stop ( ) : void
Результат void

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

public UnRegisterEffectsMapTool ( EffectsModelSettingsViewModel effectsSettingsViewModel ) : void
effectsSettingsViewModel csUSDomainPlugin.Effects.ViewModels.EffectsModelSettingsViewModel
Результат void

Описание свойств

_EffectsSettingsViewModels защищенное свойство

protected List _EffectsSettingsViewModels
Результат List