EasyObservableObject
A base class for objects to implementSyntax
Inheritance
Implements
Constructors
EasyObservableObject
Properties
PropertyChangedHandler
Returns
PropertyChangedEventHandlerMethods
Clone<T>
Returns
T
A new instance of type T that is a deep copy of the current object.
Exceptions
[JsonException](https://learn.microsoft.com/dotnet/api/system.text.json.jsonexception): Thrown when the object cannot be serialized or deserialized.
Dispose
Dispose
Parameters
- disposing bool: true to release both managed and unmanaged resources; false to release only unmanaged resources.
RaisePropertyChanged
Parameters
- propertyName string: The name of the property that changed.
RaisePropertyChanged<T>
Parameters
- propertyExpression Expression<Func<T>>: An expression identifying the property that changed.
Set<T>
Parameters
- propertyExpression Expression<Func<T>>: An expression identifying the property that changed.
- field
T: The field storing the property’s value. - newValue
T: The property’s value after the change occurred.
Set<T>
Parameters
- propertyName string: The name of the property that changed.
- field
T: The field storing the property’s value. - newValue
T: The property’s value after the change occurred.