TypeExtensions
public static TypeInformation AsTypeInformation(this ParameterInfo parameter, Type declaringType, RegistrationContext registrationContext, ContainerConfiguration containerConfiguration)
public static TypeInformation AsTypeInformation(this MemberInfo member, Type declaringType, RegistrationContext registrationContext, ContainerConfiguration containerConfiguration)
public static bool Filter(this MemberInfo member, RegistrationContext contextData, ContainerConfiguration containerConfiguration, bool publicPropsEnabled, bool limitedPropsEnabled, bool fieldsEnbaled)
public static MethodInfo GetGetterMethodOrDefault(this MemberInfo property, bool includeNonPublic = false)
public static MethodInfo GetSetterMethodOrDefault(this MemberInfo property, bool includeNonPublic = false)
public static MethodInfo GetSingleMethod(this Type type, string name, bool includeNonPublic = false)
public static MethodInfo GetSingleMethodOrDefault(this Type type, string name, bool includeNonPublic = false)
public static MemberInfo[] GetUsableMembers(this TypeInfo typeInfo, RegistrationContext contextData, ContainerConfiguration containerConfiguration)