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