DomainObjects Class Library

ImmutableObject Class

Defines methods for persistable objects that require immutable semantics: i.e., persistable objects that can be inserted into and deleted from the database but must never be edited and therefore updated to the database. Subtype this class when your class requires immutable semantics.

For a list of all members of this type, see ImmutableObject Members.

System.Object
   MarshalByRefObject
      PersistableObject
         TransactableObject
            ImmutableObject

[Serializable]
[Serializable]
public class ImmutableObject : TransactableObject, IImmutable

Requirements

Namespace: DomainObjects.Facade.Domain

Assembly: DomainObjects.Core (in DomainObjects.Core.dll)

See Also

ImmutableObject Members | DomainObjects.Facade.Domain Namespace