private void EnsureTypedExplorer(string sFileName) { if (m_oTypedExplorer == null) { m_oTypedExplorer = m_oExplorerFactory.GetExplorer(sFileName); } }
public void Dispose() { if (m_oTypedExplorer != null) { if (!System.Runtime.Remoting.RemotingServices.IsTransparentProxy(m_oTypedExplorer)) { m_oTypedExplorer.Dispose(); } m_oTypedExplorer = null; } if (m_oExplorerFactory != null) { m_oExplorerFactory.Dispose(); m_oExplorerFactory = null; } }
public TisEventsExplorer(EXPLORER_TYPE oExplorerType, ICustomAssemblyResolver oAssemblyResolver) { m_oAssemblyResolver = oAssemblyResolver; m_oMethodsExplorer = new TisMethodsExplorer(oExplorerType, oAssemblyResolver); }
public TisEventsExplorer(ICustomAssemblyResolver oAssemblyResolver) { m_oAssemblyResolver = oAssemblyResolver; m_oMethodsExplorer = new TisMethodsExplorer(oAssemblyResolver); }
public TisMethodsExplorer(string sFileName) { m_sFileName = sFileName; m_oTypedExplorer = m_oExplorerFactory.GetExplorer(sFileName); }
public TisMethodsExplorer(EXPLORER_TYPE oExplorerType, ICustomAssemblyResolver oAssemblyResolver) : this(oAssemblyResolver) { m_oTypedExplorer = m_oExplorerFactory.GetExplorer(oExplorerType, oAssemblyResolver.CustomizationDir); }