/// <summary> /// Initializes a new instance of the <see cref="ComDaProxy"/> class. /// </summary> public ComDaProxy() { m_mapper = new ComNamespaceMapper(); m_browseCacheManager = new ComDaBrowseCache(m_mapper); m_browseManager = new ComDaBrowseManager(m_mapper, m_browseCacheManager); m_groupManager = new ComDaGroupManager(m_mapper, m_browseManager); }
/// <summary> /// Initializes a new instance of the <see cref="ComDaProxy"/> class. /// </summary> public ComHdaProxy() { m_mapper = new ComNamespaceMapper(); m_browseCacheManager = new ComDaBrowseCache(m_mapper); m_browseManager = new ComDaBrowseManager(m_mapper, m_browseCacheManager); m_itemManager = new ComHdaItemManager(m_mapper); m_transactions = new Dictionary<int,Transaction>(); }
/// <summary> /// Initializes a new instance of the <see cref="ComDaBrowseManager"/> class. /// </summary> /// <param name="mapper">The object used to map namespace indexes.</param> /// <param name="cache">The cache.</param> public ComDaBrowseManager(ComNamespaceMapper mapper, ComDaBrowseCache cache) { m_mapper = mapper; m_cache = cache; m_continuationPoints = new Dictionary<string, ContinuationPoint>(); }