C# Class Gearset.ReflectionExtensionMethods

Show file Open project: juancampa/Gearset

Public Methods

Method Description
GetFieldsAndProperties ( this t, BindingFlags bindingAttr ) : List
GetInstanceFields ( this t, bool skipPrivate = true ) : System.Reflection.FieldInfo[]

Return public Instance fields.

GetInstanceMethods ( this t ) : System.Reflection.MethodInfo[]

Return public Instance methods.

GetInstanceProperties ( this t, bool skipPrivate = true ) : System.Reflection.PropertyInfo[]

Return public Instance properties.

GetStaticMethods ( this t ) : System.Reflection.MethodInfo[]

Return public Static methods.

Method Details

GetFieldsAndProperties() public static method

public static GetFieldsAndProperties ( this t, BindingFlags bindingAttr ) : List
t this
bindingAttr BindingFlags
return List

GetInstanceFields() public static method

Return public Instance fields.
public static GetInstanceFields ( this t, bool skipPrivate = true ) : System.Reflection.FieldInfo[]
t this
skipPrivate bool
return System.Reflection.FieldInfo[]

GetInstanceMethods() public static method

Return public Instance methods.
public static GetInstanceMethods ( this t ) : System.Reflection.MethodInfo[]
t this
return System.Reflection.MethodInfo[]

GetInstanceProperties() public static method

Return public Instance properties.
public static GetInstanceProperties ( this t, bool skipPrivate = true ) : System.Reflection.PropertyInfo[]
t this
skipPrivate bool
return System.Reflection.PropertyInfo[]

GetStaticMethods() public static method

Return public Static methods.
public static GetStaticMethods ( this t ) : System.Reflection.MethodInfo[]
t this
return System.Reflection.MethodInfo[]