Summary
Use this method in your ReactiveObject classes when creating custom
properties where raiseAndSetIfChanged doesn't suffice.
Syntax
public static void RaisePropertyChanging<TSender>(this TSender reactiveObject, string propertyName = null)
where TSender : IReactiveObject
Type Parameters
Name |
Description |
TSender |
The sender type. |
Parameters
Name |
Type |
Description |
reactiveObject |
TSender |
The instance of ReactiveObject on which the property has changed. |
propertyName |
string |
A string representing the name of the property that has been changed.
Leave null to let the runtime set to caller member name.
|
Return Value