GetAllProperties Method
Definition
- Namespace
- Cuemon.Extensions.Reflection
- Assemblies
- Cuemon.Extensions.Reflection.dll
GetAllProperties(Type, Action<MemberReflectionOptions>)
Retrieves a collection that represents all properties defined on the specified source and its inheritance chain.
public static IEnumerable<PropertyInfo> GetAllProperties(this Type source, Action<MemberReflectionOptions> setup = null)
Parameters
sourceTypeThe Type to extend.
setupAction<MemberReflectionOptions>The MemberReflectionOptions which may be configured.
Returns
- IEnumerable<PropertyInfo>
An IEnumerable<T> that contains all PropertyInfo objects of the specified
sourceand its inheritance chain.