The following tables list the members exposed by ReflectionUtilities.
Name | Description | |
---|---|---|
![]() ![]() | ApplyPropertyAction | Applies action for each property with given attribute. |
![]() ![]() | FindTypeByShortName | Searches type by specified short name in the specified assembly. |
![]() ![]() | ForceGetValue | Gets the current property value or value of the get_[source property name]() of the specified obj object. |
![]() ![]() | GetDefValue | Overloaded. |
![]() ![]() | GetHierarchy | Gets hierarchy of types. |
![]() ![]() | GetInstanceFactory<TInstance> | Returns delegate that create instance of specified type using public parameterless constructor. |
![]() ![]() | GetIsOverriden | Gets the value indicating whether method have been overridden in the source type. |
![]() ![]() | GetMethodInfo | |
![]() ![]() | GetPropertyDefValue | Gets property value with the specified name or default value if the current type does not contain a property with such name. |
![]() ![]() | GetPropertyInfo<TSource,TValue> | Gets the expression property name. |
![]() ![]() | GetPropertyValue | Overloaded. |
![]() ![]() | GetPropertyValueByPath | Gets property value by the specified property path for the instance of the current type. |
![]() ![]() | GetTypeNameWithoutAssemblyDetails | Returns the assembly qualified type name without assembly details such as version or culture. |
![]() ![]() | HasProperty | Indicates if object has property by the specified name. |
![]() ![]() | IsTypeOf | Overloaded. |
![]() ![]() | SetPropertyValue | Sets property value with the specified name for the instance of the current type. |
![]() ![]() | TryGetPropertyValue | Determines if a property value with the specified name can be obtained from the instance of the current type. |
![]() ![]() | TrySetPropertyValue | Attempts to set a value of the specified type for an instance of the current type. |