Inheritance: android.database.sqlite.SQLiteClosable
 public abstract void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion);
       public SQLiteOpenHelper(content.Context context, string name, SQLiteDatabase.CursorFactory factory, int version)
       {
 
       }
 public abstract void onCreate(SQLiteDatabase db);
 public SQLiteAdapter openToRead() /* throws android.database.SQLException */ {
     sqLiteHelper = new SQLiteHelper(context, MYDATABASE_NAME, null, MYDATABASE_VERSION);
     sqLiteDatabase = sqLiteHelper.getReadableDatabase();
     return this;
 }
                public override void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
                {
                    // TODO Auto-generated method stub

                }
 public override void onCreate(SQLiteDatabase db)
 {
     // TODO Auto-generated method stub
     db.execSQL(SCRIPT_CREATE_DATABASE);
 }
            public LocalSQLiteOpenHelper(Context context, string name,
                SQLiteDatabase.CursorFactory factory = null, int version = 1)
                : base(context, name, factory, version)
            {

            }
        public override void Open()
        {
            if (this.InternalReadOnly)
                db = h.getReadableDatabase();
            else
                db = h.getWritableDatabase();

        }