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

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

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

Открытые статические члены

static implicit operator DateTime (DateTimeOptimProperty optimProperty)
 

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

override long InternalCalculateIterations (CancellationToken cancellationToken)
 
override DateTime InternalGetValue (long iteration)
 
- Защищенные члены унаследованные от TSLab.Script.Optimization.OptimPropertyBase< DateTime, DateTimeOptimData >
 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< DateTime, DateTimeOptimData >
bool IsCalculable [get, set]
 
TValue Value [get, set]
 
- События унаследованные от TSLab.Script.Optimization.OptimPropertyBase< DateTime, DateTimeOptimData >
PropertyChangedEventHandler PropertyChanged