The KeyProperties class is an abstract class that provides a framework for defining key properties. Each subclass of KeyProperties must implement the property property.
KeyProperties
property