Class DiagramExternalElement
- Namespace
- StockSharp.Diagram
- Assembly
- StockSharp.Diagram.Core.dll
Element uses external code.
public abstract class DiagramExternalElement : BaseLogReceiver, IPersistable, ILogReceiver, ILogSource, IDisposable
- Inheritance
-
DiagramExternalElement
- Implements
-
IPersistable
- Inherited Members
- Extension Methods
Constructors
DiagramExternalElement()
Initializes a new instance of the DiagramExternalElement.
protected DiagramExternalElement()
Properties
Container
Container.
public DiagramElement Container { get; }
Property Value
Parameters
Parameters.
public IEnumerable<IDiagramElementParam> Parameters { get; }
Property Value
WaitAllInput
Wait all parameters before invoke method.
public virtual bool WaitAllInput { get; }
Property Value
Methods
AddParam<T>(string, T)
To add a parameter.
protected DiagramElementParam<T> AddParam<T>(string name, T value = default)
Parameters
name
stringName.
value
TValue.
Returns
- DiagramElementParam<T>
Parameter.
Type Parameters
T
Parameter type.
Load(SettingsStorage)
Load settings.
public override void Load(SettingsStorage storage)
Parameters
storage
SettingsStorageSettings storage.
Reset()
public virtual void Reset()
Save(SettingsStorage)
Save settings.
public override void Save(SettingsStorage storage)
Parameters
storage
SettingsStorageSettings storage.
Start()
public virtual void Start()
Stop()
public virtual void Stop()