Пример #1
0
 private void InitClassPool()
 {
     lock (this)
     {
         ODBType.classPool = NeoDatis.Odb.OdbConfiguration
                             .GetCoreProvider().GetClassPool();
     }
 }
 public LocalObjectIntrospector(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine storageEngine
                                )
 {
     // private MetaModel localMetaModel;
     this.storageEngine     = storageEngine;
     this.classIntrospector = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClassIntrospector
                                  ();
     this.classPool = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClassPool();
 }
		public LocalObjectIntrospector(NeoDatis.Odb.Core.Layers.Layer3.IStorageEngine storageEngine
			)
		{
			// private MetaModel localMetaModel;
			this.storageEngine = storageEngine;
			this.classIntrospector = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClassIntrospector
				();
			this.classPool = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClassPool();
		}
Пример #4
0
 public MetaModel()
 {
     this.classPool = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClassPool();
     rapidAccessForUserClassesByName = new NeoDatis.Tool.Wrappers.Map.OdbHashMap <string
                                                                                  , NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo>(10);
     rapidAccessForSystemClassesByName = new NeoDatis.Tool.Wrappers.Map.OdbHashMap <string
                                                                                    , NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo>(10);
     rapidAccessForClassesByOid = new NeoDatis.Tool.Wrappers.Map.OdbHashMap <NeoDatis.Odb.OID
                                                                             , NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo>(10);
     allClassInfos = new NeoDatis.Tool.Wrappers.List.OdbArrayList <NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo
                                                                   >();
 }
Пример #5
0
		public MetaModel()
		{
			this.classPool = NeoDatis.Odb.OdbConfiguration.GetCoreProvider().GetClassPool();
			rapidAccessForUserClassesByName = new NeoDatis.Tool.Wrappers.Map.OdbHashMap<string
				, NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo>(10);
			rapidAccessForSystemClassesByName = new NeoDatis.Tool.Wrappers.Map.OdbHashMap<string
				, NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo>(10);
			rapidAccessForClassesByOid = new NeoDatis.Tool.Wrappers.Map.OdbHashMap<NeoDatis.Odb.OID
				, NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo>(10);
			allClassInfos = new NeoDatis.Tool.Wrappers.List.OdbArrayList<NeoDatis.Odb.Core.Layers.Layer2.Meta.ClassInfo
				>();
		}
Пример #6
0
		private void InitClassPool()
		{
			lock (this)
			{
				ODBType.classPool = NeoDatis.Odb.OdbConfiguration
					.GetCoreProvider().GetClassPool();
			}
		}