TSLab API Docs  1
Класс TSLab.Script.Optimization.EnumOptimProperty
Граф наследования:TSLab.Script.Optimization.EnumOptimProperty:
TSLab.Script.Optimization.OptimPropertyBase< object, EnumOptimData >

Открытые члены

 EnumOptimProperty (object value)
 
 EnumOptimProperty (object value, bool isCalculable)
 
- Открытые члены унаследованные от TSLab.Script.Optimization.OptimPropertyBase< object, EnumOptimData >
override object Clone ()
 
override string ToString ()
 
TValue GetValue (long iteration)
 
override void UpdateForIteration (long iteration)
 Вычислить значение итерации параметра и обновить параметры объекта Подробнее...
 

Защищенные члены

override long InternalCalculateIterations (CancellationToken cancellationToken)
 
override void ValidateValue (object value)
 
override object InternalGetValue (long iteration)
 
- Защищенные члены унаследованные от TSLab.Script.Optimization.OptimPropertyBase< object, EnumOptimData >
 OptimPropertyBase (TValue value)
 
 OptimPropertyBase (TValue value, bool isCalculable)
 
virtual void ValidateValue (TValue value)
 
override IOptimDataBase MakeData ()
 Make OptimData instance (to store) Подробнее...
 
override void UpdateFromData ()
 Update (restore) members from OptimData instance Подробнее...
 
override void UpdateData ()
 
void OnPropertyChanged ([CallerMemberName] string propertyName=null)
 

Дополнительные унаследованные члены

- Свойства унаследованные от TSLab.Script.Optimization.OptimPropertyBase< object, EnumOptimData >
bool IsCalculable [get, set]
 
TValue Value [get, set]
 
- События унаследованные от TSLab.Script.Optimization.OptimPropertyBase< object, EnumOptimData >
PropertyChangedEventHandler PropertyChanged