9using System.Collections.Generic;
13using System.Diagnostics;
Maintains metadata about a property.
This is a base class from which readonly business classes can be derived.
virtual void LoadProperty(IPropertyInfo propertyInfo, object newValue)
Loads a property's managed field with the supplied value calling PropertyHasChanged if the value does...
object GetProperty(IPropertyInfo propertyInfo)
Gets a property's value as a specified type.
BusinessRules BusinessRules
Provides access to the broken rules functionality.
IsInRole authorization rule.
IsNotInRole authorization rule.
override void AddBusinessRules()
Override this method to add per-type authorization rules for your type's properties.
static ReadOnlyPerson GetReadOnlyPerson()
@ Serializable
Prevents updating or inserting until the transaction is complete.