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. |