public static IEnumerable<PropertyInfo> GetPropertiesEx( this Type type, BindingFlags bindingFlags = BindingFlags.Instance|BindingFlags.Public|BindingFlags.Static )
<ExtensionAttribute> Public Shared Function GetPropertiesEx ( type As Type, Optional bindingFlags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.Static ) As IEnumerable(Of PropertyInfo)
public: [ExtensionAttribute] static IEnumerable<PropertyInfo^>^ GetPropertiesEx( Type^ type, BindingFlags bindingFlags = BindingFlags::Instance|BindingFlags::Public|BindingFlags::Static )
https://raw.githubusercontent.com/Capgemini/Cauldron/master/LICENSE