Platform Core .NET Assemblies API
ReflectionUtilities Class Members
See Also  Methods  Send Feedback
Terrasoft.Common Namespace : ReflectionUtilities Class

Glossary Item Box

The following tables list the members exposed by ReflectionUtilities.

Public Methods

 NameDescription
Public Methodstatic (Shared in Visual Basic)ApplyPropertyActionApplies action for each property with given attribute.  
Public Methodstatic (Shared in Visual Basic)FindTypeByShortNameSearches type by specified short name in the specified assembly.  
Public Methodstatic (Shared in Visual Basic)ForceGetValueGets the current property value or value of the get_[source property name]() of the specified obj object.  
Public Methodstatic (Shared in Visual Basic)GetDefValueOverloaded.   
Public Methodstatic (Shared in Visual Basic)GetHierarchyGets hierarchy of types.  
Public Methodstatic (Shared in Visual Basic)GetInstanceFactory<TInstance>Returns delegate that create instance of specified type using public parameterless constructor.  
Public Methodstatic (Shared in Visual Basic)GetIsOverridenGets the value indicating whether method have been overridden in the source type.  
Public Methodstatic (Shared in Visual Basic)GetMethodInfo  
Public Methodstatic (Shared in Visual Basic)GetPropertyDefValueGets property value with the specified name or default value if the current type does not contain a property with such name.  
Public Methodstatic (Shared in Visual Basic)GetPropertyInfo<TSource,TValue>Gets the expression property name.  
Public Methodstatic (Shared in Visual Basic)GetPropertyValueOverloaded.   
Public Methodstatic (Shared in Visual Basic)GetPropertyValueByPathGets property value by the specified property path for the instance of the current type.  
Public Methodstatic (Shared in Visual Basic)GetTypeNameWithoutAssemblyDetailsReturns the assembly qualified type name without assembly details such as version or culture.  
Public Methodstatic (Shared in Visual Basic)HasPropertyIndicates if object has property by the specified name.  
Public Methodstatic (Shared in Visual Basic)IsTypeOfOverloaded.   
Public Methodstatic (Shared in Visual Basic)SetPropertyValueSets property value with the specified name for the instance of the current type.  
Public Methodstatic (Shared in Visual Basic)TryGetPropertyValueDetermines if a property value with the specified name can be obtained from the instance of the current type.  
Public Methodstatic (Shared in Visual Basic)TrySetPropertyValueAttempts to set a value of the specified type for an instance of the current type.  
Top

See Also

© Terrasoft 2002-2018.