コード例 #1
0
		public void LoadObjectSchemas()
		{
			ObjectSchemaSettings settings = ObjectSchemaSettings.GetConfig();

			SchemaDefineCollection schemas = new SchemaDefineCollection(settings.Schemas);

			schemas.ForEach(s => s.Output(Console.Out));
		}
コード例 #2
0
        public void LoadObjectSchemas()
        {
            ObjectSchemaSettings settings = ObjectSchemaSettings.GetConfig();

            SchemaDefineCollection schemas = new SchemaDefineCollection(settings.Schemas);

            schemas.ForEach(s => s.Output(Console.Out));
        }
コード例 #3
0
        protected void GenSchemaTable(object sender, EventArgs e)
        {
            SchemaDefineCollection schemas = SchemaExtensions.CreateSchemasDefineFromConfiguration();

            using (TransactionScope scope = TransactionScopeFactory.Create())
            {
                schemas.ForEach(schema => SchemaDefineAdapter.Instance.Update(schema));
                scope.Complete();
            }
        }
コード例 #4
0
        private static string BuildFromSqlClause(QueryCondition qc)
        {
            Dictionary <string, string> tableProcessed = new Dictionary <string, string>(StringComparer.OrdinalIgnoreCase);

            SchemaDefineCollection schemas = new SchemaDefineCollection();

            schemas.LoadFromConfiguration();


            return("(" + GetSnapshotTableQuery(qc) + ") SchemaObjects");
        }
コード例 #5
0
ファイル: PersistSchemaInfo.cs プロジェクト: wooln/AK47Source
        public void SchemaDefinePersistTest()
        {
            SchemaDefineCollection schemas = SchemaExtensions.CreateSchemasDefineFromConfiguration();

            using (TransactionScope scope = TransactionScopeFactory.Create())
            {
                schemas.ForEach(schema => SchemaDefineAdapter.Instance.Update(schema));

                scope.Complete();
            }
        }
コード例 #6
0
        private void InitAllUsers()
        {
            InSqlClauseBuilder inBuilder = new InSqlClauseBuilder("SchemaType");

            SchemaDefineCollection schemas = SchemaExtensions.CreateSchemasDefineFromConfiguration();

            schemas.ForEach(schema =>
            {
                if (string.Compare(schema.Category, "Users", true) == 0)
                {
                    inBuilder.AppendItem(schema.Name);
                }
            });

            this._AllUsers = SchemaObjectAdapter.Instance.Load(inBuilder);
        }