Method TryGetPropertyValue
TryGetPropertyValue<T>(Object, string, out T, BindingFlags)
Get object property value by reflection
Declaration
public static bool TryGetPropertyValue<T>(this Object target, string name, out T value, BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
Type | Name | Description |
---|---|---|
Object | target | Target Object |
string | name | Target type |
T | value | Output value |
BindingFlags | bindingFlags | BindingFlags for property |
Returns
Type | Description |
---|---|
bool | True if target property existed |
Type Parameters
Name | Description |
---|---|
T | Value type |