Skip to content

,System.Action{System.Object,System.Object},System.Boolean,System.Object)}

TrackedPropertyInfo(Func?, Action?, bool, object?) constructor

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

NameTypeDescription
GetterFunc?Gets function that gets the value of the property.
SetterAction?Gets action that sets the value of the property.
IsDefaultSpecifiedboolGets a value indicating whether indicates if a default value is provided for the property.
DefaultValueobject?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

NameTypeDescription
original[TrackedPropertyInfo](#--