Ejemplo n.º 1
0
            private void doAllStatements(AllStatmentsAction action)
            {
                foreach (WeakReference weakref in this.statements)
                {
                    if (weakref.IsAlive)
                    {
                        Statement statement = weakref.Target as Statement;

                        if (statement != null)
                        {
                            if (action == AllStatmentsAction.Reset)
                            {
                                statement.Reset();
                            }
                            else
                            {
                                statement.SqliteFinalize();
                            }
                        }
                    }
                }
            }
Ejemplo n.º 2
0
            private void doAllStatements(AllStatmentsAction action)
            {
                foreach(WeakReference weakref in this.statements)
                {
                    if(weakref.IsAlive)
                    {
                        Statement statement = weakref.Target as Statement;

                        if(statement != null)
                        {
                            if(action == AllStatmentsAction.Reset)
                                statement.Reset();
                            else
                                statement.SqliteFinalize();
                        }
                    }
                }
            }