ServiceContainer
StockSharp.Xaml.Charting
Обеспечивает доступ к сервисам Ultrachart. ServiceContainers создаются по одному для каждого экземпляра UltrachartSurface и совместно используются периферийными компонентами, такими как экземпляры AxisBase, BaseRenderableSeries, ChartModifierBase. Полный список доступных сервисов смотрите в комментариях к ServiceContainer.
Реализует: IServiceContainer
Методы
GetService``1
public T GetService<T>()
result = serviceContainer.GetService()
Получает экземпляр службы, зарегистрированный по типу. Полный список доступных услуг смотрите в комментариях к ServiceContainer.
Возвращает: Экземпляр службы, уникальный для этого экземпляра UltrachartSurface.
RegisterService``1
public void RegisterService<T>(T instance)
serviceContainer.RegisterService(instance)
Регистрирует службу.
- instance
- Экземпляр.