ActiveRecordPattern.ActiveRecordBase.propertyTypes C# (CSharp) Метод

propertyTypes() защищенный статический Метод

Возращает типи колонок для даного типа класса.
protected static propertyTypes ( Type Type ) : System.Type[]
Type System.Type
Результат System.Type[]
        protected static Type[] propertyTypes(Type Type)
        {
            PropertyInfo[] properies = Type.GetProperties();
            List<Type> types = new List<Type>();

            foreach (PropertyInfo property in properies)
                if (Attribute.IsDefined(property, typeof(PropertyRecord)))
                    types.Add(property.PropertyType);

            return types.ToArray();
        }