Exemplo n.º 1
0
        public void Convert()
        {
            try
            {
                reader.ApplicationFilter = "";
                reader.DatabaseFilter    = "";
                reader.HostFilter        = "";
                reader.LoginFilter       = "";
                if (ApplicationFilter != null)
                {
                    reader.ApplicationFilter = ApplicationFilter;
                }
                if (DatabaseFilter != null)
                {
                    reader.DatabaseFilter = DatabaseFilter;
                }
                if (HostFilter != null)
                {
                    reader.HostFilter = HostFilter;
                }
                if (LoginFilter != null)
                {
                    reader.LoginFilter = LoginFilter;
                }

                while (!reader.HasFinished())
                {
                    writer.Write(reader.Read());
                }
            }
            catch (Exception ex)
            {
                logger.Error(ex);
            }
        }
Exemplo n.º 2
0
        public void Convert()
        {
            try
            {
                reader.ApplicationFilter = new string[1] {
                    ""
                };
                reader.DatabaseFilter = new string[1] {
                    ""
                };
                reader.HostFilter = new string[1] {
                    ""
                };
                reader.LoginFilter = new string[1] {
                    ""
                };
                if (ApplicationFilter != null)
                {
                    reader.ApplicationFilter = ApplicationFilter;
                }
                if (DatabaseFilter != null)
                {
                    reader.DatabaseFilter = DatabaseFilter;
                }
                if (HostFilter != null)
                {
                    reader.HostFilter = HostFilter;
                }
                if (LoginFilter != null)
                {
                    reader.LoginFilter = LoginFilter;
                }

                while (!reader.HasFinished() && !stopped)
                {
                    writer.Write(reader.Read());
                }
            }
            catch (Exception ex)
            {
                stopped = true;
                logger.Error(ex);
            }
        }
        public void Convert()
        {
            try
            {
                if (ApplicationFilter != null)
                {
                    reader.ApplicationFilter = ApplicationFilter;
                }
                if (DatabaseFilter != null)
                {
                    reader.DatabaseFilter = DatabaseFilter;
                }
                if (HostFilter != null)
                {
                    reader.HostFilter = HostFilter;
                }
                if (LoginFilter != null)
                {
                    reader.LoginFilter = LoginFilter;
                }

                while ((!reader.HasFinished() || reader.HasMoreElements()) && !stopped)
                {
                    writer.Write(reader.Read());
                }
            }
            catch (Exception ex)
            {
                stopped = true;
                logger.Error(ex);
            }
            finally
            {
                Stop();
            }
        }