Show / Hide Table of Contents

Class BaseUserConfig<TConfig>

Inheritance
Object
BaseUserConfig<TConfig>
StudioUserConfig
Implements
IPersistableService
Namespace: StockSharp.Studio.Core.Configuration
Assembly: StockSharp.Studio.Core.dll
Syntax
public abstract class BaseUserConfig<TConfig> : Singleton<TConfig>, IPersistableService where TConfig : BaseUserConfig<TConfig>, new()
Type Parameters
Name Description
TConfig

Constructors

BaseUserConfig()

Declaration
protected BaseUserConfig()

Properties

IsChangesSuspended

Declaration
public bool IsChangesSuspended { get; }
Property Value
Type Description
Boolean

IsReseting

Declaration
public bool IsReseting { get; }
Property Value
Type Description
Boolean

LogConfig

Declaration
public LogConfig LogConfig { get; }
Property Value
Type Description
LogConfig

ProcessorProvider

Declaration
public IBasketSecurityProcessorProvider ProcessorProvider { get; }
Property Value
Type Description
IBasketSecurityProcessorProvider

Methods

ContainsKey(String)

Declaration
public bool ContainsKey(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Boolean

DisposeManaged()

Declaration
protected override void DisposeManaged()

GetService(String)

Declaration
public INamedPersistableService GetService(string key)
Parameters
Type Name Description
String key
Returns
Type Description
INamedPersistableService

GetService(String, String)

Declaration
public INamedPersistableService GetService(string group, string key)
Parameters
Type Name Description
String group
String key
Returns
Type Description
INamedPersistableService

GetServices(String)

Declaration
public IEnumerable<INamedPersistableService> GetServices(string group)
Parameters
Type Name Description
String group
Returns
Type Description
IEnumerable<INamedPersistableService>

GetValue<TValue>(String, TValue)

Declaration
public TValue GetValue<TValue>(string key, TValue defaultValue = null)
Parameters
Type Name Description
String key
TValue defaultValue
Returns
Type Description
TValue
Type Parameters
Name Description
TValue

RemoveService(String, String)

Declaration
public void RemoveService(string group, string key)
Parameters
Type Name Description
String group
String key

ResetSettings()

Declaration
public void ResetSettings()

ResumeChangesMonitor()

Declaration
public void ResumeChangesMonitor()

SetDelayValue(String, Func<Object>)

Declaration
public void SetDelayValue(string key, Func<object> value)
Parameters
Type Name Description
String key
Func<Object> value

SetValue(String, Object)

Declaration
public void SetValue(string key, object value)
Parameters
Type Name Description
String key
Object value

SuspendChangesMonitor()

Declaration
public void SuspendChangesMonitor()

Implements

IPersistableService

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾