Exemple #1
0
 public List <Class> GetFullClassList()
 {
     try
     {
         return(ClassAccessor.RetrieveClass());
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #2
0
 private void refreshActiveClassList()
 {
     try
     {
         _classes = ClassAccessor.RetrieveClass();
     }
     catch (Exception)
     {
         throw;
     }
 }
		public static ClassAccessor Get(Type t)
		{
			ClassAccessor c = null;
			if(!_classes.ContainsKey(t.FullName))
			{
				c = new ClassAccessor(t);
				Add(c);
				c.LoadAllProperties();
			}
			else
			{
				c = _classes[t.FullName] as ClassAccessor;
			}
			return c;
		}
Exemple #4
0
 public ReadOnlyClassAccessor(ClassAccessor accessor)
     : this(accessor.Visibility)
 {
     body = new ReadOnlyMethodBody(accessor.Body);
 }
		public static void Add(ClassAccessor c)
		{
			_classes[c.Type.FullName] = c;
		}