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.
Request message for updating a business object.
static readonly PropertyInfo< string > ClientUICultureProperty
Serialized client UI culture.
static readonly PropertyInfo< string > ClientCultureProperty
Serialized client culture.
byte[] ClientContext
Serialized data for the client context object.
static readonly PropertyInfo< byte[]> PrincipalProperty
Serialized data for the principal object.
string ClientCulture
Serialized client culture.
byte[] ObjectData
Serialized object data.
static readonly PropertyInfo< byte[]> ObjectDataProperty
Serialized object data.
string ClientUICulture
Serialized client UI culture.
byte[] Principal
Serialized data for the principal object.
static readonly PropertyInfo< byte[]> ClientContextProperty
Serialized data for the client context object.
@ Serializable
Prevents updating or inserting until the transaction is complete.