Class ObjectHelper
Assembly: Volo.Abp.Core.dll
Syntax
public static class ObjectHelper
Methods
TrySetProperty<TObject, TValue>(TObject, Expression<Func<TObject, TValue>>, Func<TObject, TValue>, params Type[]?)
Declaration
public static void TrySetProperty<TObject, TValue>(TObject obj, Expression<Func<TObject, TValue>> propertySelector, Func<TObject, TValue> valueFactory, params Type[]? ignoreAttributeTypes)
Parameters
| Type |
Name |
Description |
| TObject |
obj |
|
| Expression<Func<TObject, TValue>> |
propertySelector |
|
| Func<TObject, TValue> |
valueFactory |
|
| Type[] |
ignoreAttributeTypes |
|
Type Parameters
| Name |
Description |
| TObject |
|
| TValue |
|
TrySetProperty<TObject, TValue>(TObject, Expression<Func<TObject, TValue>>, Func<TValue>, params Type[])
Declaration
public static void TrySetProperty<TObject, TValue>(TObject obj, Expression<Func<TObject, TValue>> propertySelector, Func<TValue> valueFactory, params Type[] ignoreAttributeTypes)
Parameters
| Type |
Name |
Description |
| TObject |
obj |
|
| Expression<Func<TObject, TValue>> |
propertySelector |
|
| Func<TValue> |
valueFactory |
|
| Type[] |
ignoreAttributeTypes |
|
Type Parameters
| Name |
Description |
| TObject |
|
| TValue |
|