Class BaseUserConfig<TConfig>
Inheritance
BaseUserConfig<TConfig>
Assembly: StockSharp.Studio.Core.dll
Syntax
public abstract class BaseUserConfig<TConfig> : Singleton<TConfig>, IPersistableService where TConfig : BaseUserConfig<TConfig>, new()
Type Parameters
Constructors
BaseUserConfig()
Declaration
protected BaseUserConfig()
Properties
IsChangesSuspended
Declaration
public bool IsChangesSuspended { get; }
Property Value
IsReseting
Declaration
public bool IsReseting { get; }
Property Value
LogConfig
Declaration
public LogConfig LogConfig { get; }
Property Value
ProcessorProvider
Declaration
public IBasketSecurityProcessorProvider ProcessorProvider { get; }
Property Value
Methods
ContainsKey(String)
Declaration
public bool ContainsKey(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
DisposeManaged()
Declaration
protected override void DisposeManaged()
GetService(String)
Declaration
public INamedPersistableService GetService(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
GetService(String, String)
Declaration
public INamedPersistableService GetService(string group, string key)
Parameters
Returns
GetServices(String)
Declaration
public IEnumerable<INamedPersistableService> GetServices(string group)
Parameters
Type |
Name |
Description |
String |
group |
|
Returns
GetValue<TValue>(String, TValue)
Declaration
public TValue GetValue<TValue>(string key, TValue defaultValue = null)
Parameters
Type |
Name |
Description |
String |
key |
|
TValue |
defaultValue |
|
Returns
Type Parameters
RemoveService(String, String)
Declaration
public void RemoveService(string group, string key)
Parameters
ResetSettings()
Declaration
public void ResetSettings()
ResumeChangesMonitor()
Declaration
public void ResumeChangesMonitor()
SetDelayValue(String, Func<Object>)
Declaration
public void SetDelayValue(string key, Func<object> value)
Parameters
SetValue(String, Object)
Declaration
public void SetValue(string key, object value)
Parameters
SuspendChangesMonitor()
Declaration
public void SuspendChangesMonitor()
Implements
Extension Methods