,System.Action{System.Object,System.Object},System.Boolean,System.Object)}
TrackedPropertyInfo(Func
Defined in
Type: TrackedPropertyInfo
Namespace: CrissCross.WPF.UI.Configuration
Assembly: CrissCross.WPF.UI.dll
Applies to
net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net481
Overloads¶
- 1.
public TrackedPropertyInfo(Func<object, object?>? Getter, Action<object, object?>? Setter, bool IsDefaultSpecified, object? DefaultValue) - 2.
protected TrackedPropertyInfo(TrackedPropertyInfo original)
1. Overload¶
public TrackedPropertyInfo(Func<object, object?>? Getter, Action<object, object?>? Setter, bool IsDefaultSpecified, object? DefaultValue)
Summary: An object that decribes the tracking information for a target object's property.
Parameters
| Name | Type | Description |
|---|---|---|
Getter | Func | Gets function that gets the value of the property. |
Setter | Action | Gets action that sets the value of the property. |
IsDefaultSpecified | bool | Gets a value indicating whether indicates if a default value is provided for the property. |
DefaultValue | object? | Gets the value that will be applied to a tracked property if no existing persisted data is found. |
2. Overload¶
protected TrackedPropertyInfo(TrackedPropertyInfo original)
Parameters
| Name | Type | Description |
|---|---|---|
original | [TrackedPropertyInfo](# | -- |