Exemple #1
0
 private void EnsureTypedExplorer(string sFileName)
 {
     if (m_oTypedExplorer == null)
     {
         m_oTypedExplorer = m_oExplorerFactory.GetExplorer(sFileName);
     }
 }
Exemple #2
0
        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);
        }
Exemple #5
0
 public TisMethodsExplorer(string sFileName)
 {
     m_sFileName      = sFileName;
     m_oTypedExplorer = m_oExplorerFactory.GetExplorer(sFileName);
 }
Exemple #6
0
 public TisMethodsExplorer(EXPLORER_TYPE oExplorerType, ICustomAssemblyResolver oAssemblyResolver)
     : this(oAssemblyResolver)
 {
     m_oTypedExplorer = m_oExplorerFactory.GetExplorer(oExplorerType, oAssemblyResolver.CustomizationDir);
 }