Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.DomainModel Namespace / ValueObject Class
Members
In This Topic
    ValueObject Class
    In This Topic

    Provides a standard base class for facilitating comparison of value objects using all the object's properties.

    For a discussion of the implementation of Equals/GetHashCode, see http://devlicio.us/blogs/billy_mccafferty/archive/2007/04/25/using-equals-gethashcode-effectively.aspx and http://groups.google.com/group/sharp-architecture/browse_thread/thread/f76d1678e68e3ece?hl=en for an in depth and conclusive resolution.

    Syntax
    [Serializable()]
    public abstract class ValueObject : BaseObject 
    Inheritance Hierarchy

    System.Object
       CommerceBuilder.DomainModel.BaseObject
          CommerceBuilder.DomainModel.ValueObject

    See Also