コード例 #1
0
ファイル: AssemblyClass.cs プロジェクト: Kmiiloberrio2/fwk_12
 public AssemblyClass(Type pClass)
 {
     m_IsPointer          = pClass.IsPointer;
     m_Name               = pClass.Name;
     m_Namespace          = pClass.Namespace;
     m_FullName           = pClass.FullName;
     m_FullyQualifiedName = pClass.AssemblyQualifiedName;
     m_Assembly           = pClass.Assembly;
     m_IsSealed           = pClass.IsSealed;
     m_IsArray            = pClass.IsArray;
     m_IsClass            = pClass.IsClass;
     m_BaseType           = pClass.BaseType;
     m_Methods            = new AssemblyMethodCollection();
     m_Properties         = new AssemblyPropertyCollection();
     _Type = pClass;
     this.FillMethods(pClass.GetMethods());
     this.FillPropertys(pClass.GetProperties());
 }
コード例 #2
0
ファイル: AssemblyClass.cs プロジェクト: gpanayir/sffwk
		public AssemblyClass(Type pClass)
		{
			m_IsPointer	= pClass. IsPointer;
			m_Name	= pClass. Name;
			m_Namespace	= pClass. Namespace;
			m_FullName	= pClass. FullName;
            m_FullyQualifiedName = pClass.AssemblyQualifiedName;
			m_Assembly	= pClass. Assembly;
			m_IsSealed	= pClass. IsSealed;
			m_IsArray	= pClass. IsArray;
			m_IsClass = pClass. IsClass;
            m_BaseType = pClass.BaseType;
			m_Methods = new AssemblyMethodCollection();
			m_Properties = new AssemblyPropertyCollection();
            _Type = pClass;
			this.FillMethods(pClass.GetMethods());
			this.FillPropertys(pClass.GetProperties());

		}